Slashdot Mirror


"Pull" Barcode Scanning Could Be Android's Killer App

Seor Jojoba writes "The release of T-Mobile's G1 Smartphone is shifting focus away from push-based barcode scanning, where embedded URLs send you to locations of a vendor's choosing. There is now more interest in pull-scanning, where product information is retrieved from user-specified sources. It may be that QR-Codes and other 2D barcodes will have their thunder stolen by 1970s-era linear barcodes. On the iPhone, scanning a 1D barcode is slow and unreliable. But the G1's improved optics and Android's improved access to image scans has made 1D scanning quick and useful, opening the gateway for killer apps that help people make spending decisions."

296 comments

  1. Freedom is the killer app by QuantumG · · Score: 5, Insightful

    Let's just hope Google (and her telco partners) don't fuck it up.

    --
    How we know is more important than what we know.
    1. Re:Freedom is the killer app by Tyger · · Score: 4, Insightful

      My bet is on the stores to screw it up. Most stores get edgy about you whipping out a camera in their store. Now use that camera to potentially lose them money and see them throw a big hissy fit.

    2. Re:Freedom is the killer app by QuantumG · · Score: 2, Insightful

      You must go to different stores to me.

      Besides which, who cares about this bar code scanning crap? What's important is that we have an open platform with some decent market penetration that an industry can grow up on.

      --
      How we know is more important than what we know.
    3. Re:Freedom is the killer app by ijakings · · Score: 5, Insightful

      If a store trys to stop me whipping a camera out to compare prices ill just not shop there. If they dont stop me theres just a possibility I may not shop there. If they try to stop me using my own device they can fuck right off, even if they are the cheapest. ill just go to the next cheapest etc.

      Pretty drunk so please dont mod me harshley for this mini rant

    4. Re:Freedom is the killer app by kesuki · · Score: 1

      you're missing the point. even if google and her telco partners screw it up, you can still make a google g1 appstore app and a website and everytime people scan an item with the g1 they give a location and price, and in return they get a list of locations and prices near them.

      even if google screws it up, anyone willing to becoem an android developer can fix it. except for 1 thing. the cost of using all the bandwidth this is going to take...

      well, you don't have to send the photo, so what you send is a 10 digit number (actually 12 digits, 10 weren't enough) then a price (probably less than 10 digits, i don't think yachts come with barcodes) then a location, less than 2 120 character lines. to make it simple for users just have a postal code and a small name field. it would be nice if on starting the name of a place a 'suggestion' list showed up like with the google toolbar... so people can just click it and not need to remember everything...

      so the amount of bandwidth is trivial, a few k to send, and a few k in the receive. maybe more if the product is available from hundreds of locations, perhaps you only send the first 4 and a 'more' button and have 'by price' 'by location' search optimizations...

      a little bit of coding work, it's not rocket science the hard part is getting local people to put the data in to get people to start using it... if you're starting off with 1 city, you can go around to supermarkets and do it yourself while beta testing the app..

    5. Re:Freedom is the killer app by AvitarX · · Score: 4, Insightful

      Pricing isn't necessarily the killer app though.

      it's reviews of products. There is a lot of stuff I see, and would buy at a store, but can't tell if it sucks or not.

      Often times the instant gratification out-weighs the price savings of online. But rarely does it out-weigh the risk of crap.

      I would probably spend more at retail stores with this device.

      --
      Wow, sent an e-mail as suggested when clicking on "use classic" banner, and got a fast response that addressed my msg
    6. Re:Freedom is the killer app by Jah-Wren+Ryel · · Score: 5, Funny

      Pretty drunk so please dont mod me harshley for this mini rant

      +1 en vino veritas?

      --
      When information is power, privacy is freedom.
    7. Re:Freedom is the killer app by langelgjm · · Score: 3, Informative

      +1 en vino veritas?

      s/en/in/

      --
      "Anyone who [rips a CD] is probably engaging in copyright infringement." - David O. Carson
    8. Re:Freedom is the killer app by A+nonymous+Coward · · Score: 1

      Not to mention that customers with the money and interest to do this are the very kind of customers stores should want to treat right and have come back. This scanning is pointless (but probably still fun) for a can of beans. It only makes sense for expensive stuff.

    9. Re:Freedom is the killer app by blhack · · Score: 2, Insightful

      i'm not sure...

      I once went on a photo scavenger hunt....one of the things I needed a photo of was in target. I (like an idiot) had a Nikon D40 with a massive freaking external flash mounted on the top.

      I thought I was going to get thrown out or arrested, instead the store employees thought it was funny/a neat idea (the scavenger hunt, i mean).

      So you never know. Keep in mind that most fo the clerks you encounter are, in fact, 17 year old kids.

      --
      NewslilySocial News. No lolcats allowed.
    10. Re:Freedom is the killer app by darthdavid · · Score: 5, Funny

      Wow, a grammar Nazi for a dead language...

    11. Re:Freedom is the killer app by Miseph · · Score: 4, Funny

      I live in the Vatican, you insensitive clod!

      Disclaimer: I don't actually live in the Vatican.

      --
      Try not to take me more seriously than I take myself.
    12. Re:Freedom is the killer app by hedwards · · Score: 1

      Precisely, while I could probably find a given item for less somewhere else, often times that would require another stop. Which usually renders the savings moot after time and energy.

      But being able to pull up reviews of the item would indeed be useful.

      That being said, it's sort of questionable whether an owner would bother to do it or not. I suspect it would depend upon the return policies at the store. Any store with a decent return policy should be fine with it, and probably would benefit from people doing so. Buy the item on impulse without having a chance to buy it elsewhere would probably negate most downside.

    13. Re:Freedom is the killer app by Anonymous Coward · · Score: 0

      I get kicked out of stores when I whip it out.

    14. Re:Freedom is the killer app by ronocdh · · Score: 4, Insightful

      If this feature is well implemented, people will use it. Stores can't do anything about a large number of their patrons behaving in a certain way.

      If you don't like the boundaries of what's considered acceptable behavior, behave exceptionally and let the boundaries catch up.

    15. Re:Freedom is the killer app by Tyger · · Score: 1

      Depends if it's a random clerk or a manager that sees you. Clerks usually don't care.

    16. Re:Freedom is the killer app by mrmeval · · Score: 1

      Grammar Carthaginian

      That's a Roman's version of the boogie man.

      --
      I'd go on a Vegan diet but the delivery time from Vega is too long. --brownkitty
    17. Re:Freedom is the killer app by PakProtector · · Score: 2

      Grammatici Cluent

      --

      Edward@Tomato - /home/Edward/ man woman
      man: no entry for woman in the manual.
      "Qua!?"

    18. Re:Freedom is the killer app by Anonymous Coward · · Score: 0

      Good christ, Japanese phones have had this feature for aaages. You can find the barcodes on the side of Mcdonalds drinks which give you info on the food, posters have them so you can take a picture and get the details.

      They use the built-in camera and regocnition software.

    19. Re:Freedom is the killer app by Anonymous Coward · · Score: 1, Informative

      Pretty drunk so please dont mod me harshley for this mini rant

      +1 en vino veritas?

      Psst. "In vino veritas"

    20. Re:Freedom is the killer app by hcdejong · · Score: 1

      it's Inquisitor Grammatici.

    21. Re:Freedom is the killer app by bschorr · · Score: 1

      I'd also like to be able to use it to capture product info (and pricing) into my own database. I could envision creating a little inventory app for the household that would help you create your own shopping lists (you're low on detergent, have plenty of toilet paper, etc.) and then interface to a database of pricing that then builds a shopping list for you so that you know that you need to go to Store X to get these 8 items and Store Y to get these 5... The bar codes just make it faster/easier to capture product information (as well as access reviews). Imagine if you just had to scan the barcode then input the shelf price in order to create your own comparison shopping list. My mom does that on index cards then types it into Excel - talk about tedious.

      --
      -B-
    22. Re:Freedom is the killer app by Anonymous Coward · · Score: 0

      Right about the grammar, but wrong about the dead language.

    23. Re:Freedom is the killer app by gbjbaanb · · Score: 1

      Yeah, like if I want a review of a product, all I need to do is type the model number into google search and I'll go straight to a review... not ten pages of shopping comparison sites.

    24. Re:Freedom is the killer app by searlea · · Score: 2, Interesting

      Stores already fuck it up by putting their own stickers over the barcode (see Borders), or using display cases without barcodes on 'em at all (e.g. console games.)

      In those cases, you need to fall back to standard type and search. CDs often have the barcode number printed on the spine too - and sometimes it's the same as the catalogue number. Books have ISBNs and/or you can search by banging in the book and author name.

      Want to use barcodes for price-comparison now? Try summat like http://ewelike.com/ and add the barcode to the URL (e.g. http://ewelike.com/5030930059064 for Mercenaries 2 on Xbox 360 (UK))

      Stores can probably stop you barcode scanning already using their "no photography allowed" rules. But using your mobile phones web-browser...? They can't stop that - can they?

    25. Re:Freedom is the killer app by tehcyder · · Score: 5, Insightful

      Besides which, who cares about this bar code scanning crap?

      Maybe people who are reading a story about bar code scanning?

      --
      To have a right to do a thing is not at all the same as to be right in doing it
    26. Re:Freedom is the killer app by searlea · · Score: 1

      (disclaimer: I work on a price-comparison / info / review site called ewelike)

      I've looked up reviews and done price-comparisons on the spot for years now. I've even been the ass at PC World asking them to match online-prices by showing them a website on my phone (it works.) - and (more disappointingly) I've been the uber-ass at HMV trying to get them to sell CDs at the same price they sell them on their own website.

      Looking up product-reviews on the spot is great. I'm a big horror-film fan, and used to end up with more crap than good. Nowadays, I usually bung the barcode into the website (I'm old-school: I type the barcode in.) Even if there aren't any reviews for the film I'm holding, it's usually only a few steps to find out if the director's any good, or the actors, of the film studio. Basically, anything to give you a little extra confidence in your purchase.

      As for price-comparison... that's also great. I hate paying £16 for a DVD. Sadly, for new releases that's the best price you're going to find online or off. Knowing I'm not being conned gives me the confidence I need to buy something there and then.

      Of course, if I see I can get the same thing for £9.89 from Play, I'll leave the film on the shelf without a second thought. (I may even add it to a wish-list first, and order it online from home....)

      All I'm trying to say is: reviews give you the confidence you're buying good stuff, and price-comparison let's you know you're not being conned.

    27. Re:Freedom is the killer app by Chief+Camel+Breeder · · Score: 2, Funny

      Not dead. Undead.

    28. Re:Freedom is the killer app by Aladrin · · Score: 1

      Bingo. I've already been told by a Best Buy that they'd throw me out if I continued taking pictures in their store. I took 1 picture of the box of a game I knew my friend was looking forward to, and suddenly there's a crowd of employees staring at me, and then a manager coming to talk to me.

      At first, I apologized and said I'd stop. Then I realized that I wasn't in the wrong and it pissed me off, so I went and found that manager, handed him everything I was going to buy (that I already had in my hands) and left.

      His excuse was that 'loss prevention' made the rules and he had to do it. Too bad for him that he lost $1000 in sales that day. (I bought my laser printer at Office Depot instead.)

      It's worth noting that I asked OD if they'd do the same, and the answer was 'If I didn't know you, yes.' (I knew the manager personally.)

      Personally, I expect this barcode scanning craze to happen just about like the cuecat: Big buzz for a while, and then nothing.

      The only uses I -do- see is cataloging things you already own, or remembering things to research them later. (Or possibly searching for reviews based on the UPC, but there's no infrastructure for that yet.) I tried the cataloging thing on the PC, but none of my webcams were good enough to get a quick scan from UPCs, so that was a bust. (Some never did work at all.)

      --
      "If you make people think they're thinking, they'll love you; But if you really make them think, they'll hate you." - DM
    29. Re:Freedom is the killer app by dbrutus · · Score: 1

      Stores can try to screw it up by sticking their own codes over the UPC codes but all that need happen is a store code to UPC code database and you're back in business.

    30. Re:Freedom is the killer app by Spatial · · Score: 1

      I thought I was going to get thrown out or arrested

      I don't understand your fear. Why would anyone even care that you're taking a photo in the shop in the first place? Is this an American thing?

    31. Re:Freedom is the killer app by adolf · · Score: 1

      When I worked in large regional retailer (clothes, groceries, toys, electronics, etc) a half-dozen years ago, it was a rule that there was to be no picture-taking on the premises, at all. Standard action was to either ask them to stop, or call management or security, depending on which one seemed most appropriate.

      In fact, it was even a policy that pictures from inside of the store, if dropped off at the in-store photo lab for development, should not be printed for the customer.

      Retailers *really* *are* paranoid about stuff like that, and not even just as related to prices. The layout of things on shelves, the colors and placement of signage, use of lighting, how the back stock is managed -- basically, they consider everything in the entire bloody store to be their own trade secret, even though almost all of it is right out in the open for all to see.

    32. Re:Freedom is the killer app by Anonymous Coward · · Score: 0

      I've already been told by a Best Buy that they'd throw me out if I continued taking pictures in their store ... At first, I apologized and said I'd stop. Then I realized that I wasn't in the wrong

      You are in the wrong. The store can legally ask you to stop, and if you don't stop, ask you to leave. And if you don't leave once they ask you to, call the police for a trespasser.

      It might have cost them some business by asking you to leave - on the other hand, maybe not.

      Here's a hint from the business world - unless you are walmart, customers who comparison shop down to the last nickel are not your best customers.

    33. Re:Freedom is the killer app by Tanktalus · · Score: 3, Insightful

      Apparently, whatever application supports scan-barcode-and-show-comparison-pricing needs to also take into account:

      • The distance from where you are to the store with the better price,
      • The fuel efficiency of your vehicle, and
      • The current price of gas.

      Ideally, it'd also warn you of the time involved, especially with an on-line order that needs 2-3 weeks to get to you, but even for just driving across town (which can be hours for large towns, especially during rush hour(s)).

      Kinda like the idiots that drive all over the place looking to save a few cents per litre (or worse, per gallon) when filling up. Seriously, folks, saving an entire cent per litre, in my 60L tank, means I'm saving an entire 60 cents. At current prices, that's about half a litre of fuel. At my current fuel economy, that's approximately 5km of driving. Yours won't be significantly different. Same comparison has to be made about saving $1 on your DVD, or $250 on a couch (much more worth it). e.g., I saved about $300 on my last computer by driving to the other side of town (approx 30km each way). That was worth it. But most day-to-day purchases won't be worth it. Any app that fails to remind math-challenged users about this fact will be doing their users a huge disservice.

    34. Re:Freedom is the killer app by CarlSagansMyBoy · · Score: 1

      I agree that pricing is one of the least interesting aspects of these kinds of systems. Reviews are better, but you can still go a lot further. We've built a system, Pivot, that uses UPC codes (no barcode recognition unfortunately) that gives you one-click Add to Netflix Queue for DVDs, trailers for DVDs and Videogames, Buy from iTunes for CDs, and Facebook integration. (If you scan the Babylon 5 DVD at Best Buy, you get a list of all your Facebook friends who like Babylon 5.) It works well, it's free, and you can try it at http://www.pivotapp.com/ (it's currently an iPhone-optimized webpage.) We have the paper and more information available here: http://infolab.northwestern.edu/#projects/49---projects

    35. Re:Freedom is the killer app by djrogers · · Score: 1

      I don't understand your fear. Why would anyone even care that you're taking a photo in the shop in the first place? Is this an American thing?

      Paranoia? Yeah - that's a pretty big deal here in America ;-) Seriously though, I really don't understand this fear/concern at all. Nobody's going to arrest you for taking a picture of a lightsaber in the Target toy department. I've taken literally HUNDREDS of photos of products and price labels at big box stores, over the past few years, and nobody cares.

      --
      Think outside the... Hey, where'd the friggin' box go?
    36. Re:Freedom is the killer app by squiggleslash · · Score: 1

      I've taken plenty of pictures of items at stores, and it's never been about comparison shopping.

      It's easier to take a picture than to note down a brand/part number, given the latter requires a pen and paper and surface to write on. Noting down that information means I can get home, check reviews and specs, and come back and buy it if it's really what I want.

      Using TFA's system, I can do all that without leaving the store. That's pretty compelling. Any store that doesn't let me do that is going to lose business. Anyone who thinks this is about comparison shopping "to the nearest penny" hasn't a clue about how useful this is. Not everything in the world is about price.

      --
      You are not alone. This is not normal. None of this is normal.
    37. Re:Freedom is the killer app by thelexx · · Score: 2, Insightful

      Just because it's the rule of the store doesn't make it _right_.

      --
      "Gold still represents the ultimate form of payment in the world." - Alan Greenspan, 1999
    38. Re:Freedom is the killer app by russotto · · Score: 1

      Retailers *really* *are* paranoid about stuff like that, and not even just as related to prices. The layout of things on shelves, the colors and placement of signage, use of lighting, how the back stock is managed -- basically, they consider everything in the entire bloody store to be their own trade secret, even though almost all of it is right out in the open for all to see.

      And in this world where almost everyone has a cell phone, and almost every cell phone has a camera, those retailers are just plain screwed.

    39. Re:Freedom is the killer app by Anonymous Coward · · Score: 0

      Now use that camera to potentially lose them money and see them throw a big hissy fit.

      They already do that with pencil and paper (I've experienced this first-hand), so you can bet your ASCII on it happening with cameras too.

    40. Re:Freedom is the killer app by bhsx · · Score: 0, Redundant
      I'm burning my mods to this page to thank you for such a wonderful play on words.

      If you don't like the boundaries of what's considered acceptable behavior, behave exceptionally and let the boundaries catch up.

      That's the kind of thinking that proves hope for humanity.
      So thanks again!

      --
      put the what in the where?
    41. Re:Freedom is the killer app by Anonymous Coward · · Score: 0

      I am reading this story about bar-coding crap, and I want to do some bar-coding crap, but if somebody like Google does not give us the open market that is needed to make this type of tech a reality then I don't care about bar-coding crap either.

      I only care about minimal limits on my tech. Everything else is crap.

    42. Re:Freedom is the killer app by MaxVT · · Score: 1

      Assuming you live in a reasonably populated area, there are more than enough alternatives for any store. If some drone objects to your actions, speak to the manager, and if that doesn't help, never visit the store again. It is that simple.

    43. Re:Freedom is the killer app by adolf · · Score: 1

      Perhaps.

      It'll be interesting to see how long one can be observed taking careful photographs of retail products before being asked to leave.

  2. smells like a polecat by sohp · · Score: 4, Informative

    Or a CueCat. We know how big of a killer app.

    1. Re:smells like a polecat by Seor+Jojoba · · Score: 5, Insightful

      Well, this time, you will not have to carry around a plastic toy cat with you and look like a damn fool. That could make all the difference, you know.

    2. Re:smells like a polecat by FooAtWFU · · Score: 1

      This one is portable, and also makes phone calls and surfs the Web on its own (you don't need to lug things back to your desk). And it'll work off regular UPCs.

      --
      The World Wide Web is dying. Soon, we shall have only the Internet.
    3. Re:smells like a polecat by PPH · · Score: 2, Funny

      The 1990s called. They want their technology back.

      --
      Have gnu, will travel.
    4. Re:smells like a polecat by gravis777 · · Score: 4, Interesting

      Yeah, what a great idea that was. Let's give away scanners, and then people can scan a barcode and be taken to a website, so its ad supported. Problem was, to get that barcode, you pretty much had to own the item, at which time, you were like, um, what is the point of researching the item AFTER you buy it. Kind of a gimick.

      Sadly, the CueCat did have a very practical application that I used it for, but I had to hack it first. There is a program out there called CatNip that will let you use the CueCat as a standard light pen. When combined with a a databasing program for media such as those from CollectorZ, which refrences your material to stuff it pulls off the internet, you suddenly have a very cool product. I can now scan a UPC symbol on a movie, it pulls the description off of IMDB and cover art from Amazon or DVDEmpire or one of the dozens of other DVD sites out there, and makes a nice list. I can then specify where the movie is located, and even check movies out to my friends, and know where they all are through this cool app. I can then publish the whole list to html and upload it to a site, so now all my friends can see what movies I have.

      So, yes, the CueCat was very cool and useful and I still use mine. Problem is, I found absolutely ZERO value in what they were actually trying to use it for.

    5. Re:smells like a polecat by A+nonymous+Coward · · Score: 4, Insightful

      So, yes, the CueCat was very cool and useful and I still use mine. Problem is, I found absolutely ZERO value in what they were actually trying to use it for.

      And therein lies the tale of why Android just might have a chance -- IIRC, CueCat did their best to stop people from using it in ways other than what it was sold for. They sued some people, IIRC, tried to obfuscate the data format, had a unique key from each cuecat sent back with the rest of the data for tracking individual cuecats, and generally acted like dickheads and thus went under.

    6. Re:smells like a polecat by Sancho · · Score: 4, Informative

      Yeah, what a great idea that was. Let's give away scanners, and then people can scan a barcode and be taken to a website, so its ad supported. Problem was, to get that barcode, you pretty much had to own the item, at which time, you were like, um, what is the point of researching the item AFTER you buy it. Kind of a gimick.

      You missed the point. Cuecats were given away with Radio Shack catalogs, which included the bar code for almost every item listed. In a way, it acted as a bridge between old mail-order (catalogs) and e-commerce. They were never intended to be used with anything else (even already purchased items, as they wouldn't read standard barcodes), and I think that there were even some takedown notices regarding the various hacks, at first.

    7. Re:smells like a polecat by konohitowa · · Score: 3, Funny

      You missed the point. Cuecats were given away with Radio Shack catalogs, which included the bar code for almost every item listed.

      Mine came with my Wired subscription...

    8. Re:smells like a polecat by konohitowa · · Score: 1

      In my world it's called Delicious Library.

    9. Re:smells like a polecat by Anonymous Coward · · Score: 0

      You forgot the computer the CueCat also required.

    10. Re:smells like a polecat by chrisd · · Score: 1

      This isn't like that at all....the phone can read bar codes, which is nice, it isn't some grand marketing initiative with tie-ins with Wired and all that. But I can see people replacing the old bulky symbol style handhelds for something like this.

      --
      Co-Editor, Open Sources
      Open Source Program Manager, Google, Inc.
    11. Re:smells like a polecat by edalytical · · Score: 2, Funny

      Since when does caring a computer around make one look like a damn fool? Did I miss a meeting?

      --
      Win a signed Stephen Carpenter ESP Guitar from the Deftones: http://def-tag.com/?r=0008781
    12. Re:smells like a polecat by Anonymous Coward · · Score: 0

      do you use it like a dildo for anal masturbation, or like a butt plug?

    13. Re:smells like a polecat by _Sprocket_ · · Score: 1

      You missed the point. Cuecats were given away with Radio Shack catalogs, which included the bar code for almost every item listed. In a way, it acted as a bridge between old mail-order (catalogs) and e-commerce. They were never intended to be used with anything else (even already purchased items, as they wouldn't read standard barcodes), and I think that there were even some takedown notices regarding the various hacks, at first.

      Actually, you're partly wrong on that. Yes - they worked with Radio Shack. They also had advertisements with Cuecat barcodes in several major magazines. Some newspapers included Cuecat barcodes as well. And, finally, the Cuecats COULD read standard barcodes - Coke cans were the common example.

    14. Re:smells like a polecat by Anonymous Coward · · Score: 0

      You missed the point. And are VERY wrong about reading other bardcodes. It read most standard barcodes (UPC/ISBN/3of9/etc). The CueCat was "invented" by a marketing guy in Dallas (Jovan Philyaw), and presented to the public as "Digital Convergence". The other name/domain they had was "DigitalDemographics.com". When you signed up to use the CueCat software, they asked about all kids of demographic information, and every cuecat has a unique serial number (unless you modded it).

      This wasn't about making buying Radio Shack stuff off the Internet easy. It was about collecting demographic information about items you buy, where interested in, and with an "audio barcode", what programs you were watching on TV.

      I still have a couple in storage some where.

    15. Re:smells like a polecat by Lars512 · · Score: 1

      In my world it's called Delicious Library.

      Mod parent up. I was wondering when someone would make the connection. This could be like a portable version for shopping.

    16. Re:smells like a polecat by Have+Blue · · Score: 1

      The codes could have appeared in any form of print media once enough people had the scanner. I think the issues of Wired around when they did that had codes in the ads. They also ran a pilot program for a different "real world to net" technology that used a full camera instead of a bar code reader, but that made even less of a splash than CueCat.

    17. Re:smells like a polecat by Anonymous Coward · · Score: 0

      Think about the possibilities, this time it could look like a longcat!

      Yes, what we definitely need more is android lolcats!

    18. Re:smells like a polecat by adolf · · Score: 1
    19. Re:smells like a polecat by AciD2BasE · · Score: 1

      Acutally, I remember getting mine with the newspaper (Dallas Morning News). Funny thing was, I had a subscription at the time, so I ended up with one through the subscription, another through there promotional free CueCat and paper and a third by walking into a Wal-Mart or Tom Thumbs and getting another free paper with CueCat. Or a side note: anyone remember the ads on the paper that had a barcode to be used with the CueCat?

    20. Re:smells like a polecat by PMBjornerud · · Score: 1

      Exactly.

      From the wiki site, CueCat was about sending people to a fixed URL. Read: bombard them with advertisements.

      This is exactly the opposite of the article, which is about using the barcode as an ID to look up information at location chosen by the user.

      --
      I lost my sig.
  3. Oh, god, no. by name*censored* · · Score: 4, Insightful

    If this takes off, it'll result with me waiting in the supermarket checkout line for 5 minutes behind some idiot arguing with the cashier because his phone says a different price to the register. As if phones in supermarkets haven't caused me enough grief...

    --
    Commodore64_love: I don't comprehend people who're so frightened of death that they'll bankrupt themselves to stay alive
    1. Re:Oh, god, no. by Anonymous Coward · · Score: 0

      If this takes off, it'll result with me waiting in the supermarket checkout line for 5 minutes behind some idiot arguing with the cashier because his phone says a different price to the register. As if phones in supermarkets haven't caused me enough grief...

      And imagine how it'll be in 40 years or so, when old people have these...

    2. Re:Oh, god, no. by silas_moeckel · · Score: 1

      Today go down to my local grocery store scan and bag things as I go, a quick swipe or wave of a rfid CC on the way out.

      Today I can order my grocery's online, and have them delivered to a cooler on my back porch so they are just there when I get home.

      These are just two of the things I can do today I would home in 40 years I would hope a robotic car can deliver it and put it away in my house.

      --
      No sir I dont like it.
    3. Re:Oh, god, no. by Greyfox · · Score: 2, Funny

      Well if your Android phone ALSO has a tazer built in, you could taze that guy and then you'd be the hero of the supermarket! All hail open source!

      --

      I'm trying to teach myself to set people on fire with my mind... Is it hot in here?

    4. Re:Oh, god, no. by Anonymous Coward · · Score: 5, Funny

      ...in 40 years I would hope a robotic car can deliver it and put it away in my house.

      That's right robo-grocer! Put those groceries away! If anyone needs me, I'll be in the holodeck doing a virtual 3-way with "v-teens gone wild".

    5. Re:Oh, god, no. by zippthorne · · Score: 3, Insightful

      40 years ago you could do that, too. You just had to use the phone instead of a computer. What's more, many more people had a subscription to milk.

      Of course, there's a reason the job of "grocery deliverer" was something people would actually consider...

      --
      Can you be Even More Awesome?!
    6. Re:Oh, god, no. by davolfman · · Score: 2, Informative

      Only in Europe. In the US the barcode doesn't carry price information.

    7. Re:Oh, god, no. by Anonymous Coward · · Score: 0

      That's right robo-grocer! Put those groceries away! If anyone needs me, I'll be in the holodeck doing a virtual 3-way with "v-teens gone wild".

      "What is this? A note from that asshole that never leaves a tip." Hops in delivery van, picks up laptop. "Oh, he has a Wi-Fi router. Let's see, mmmm, there is his holodeck program, think I will just upload him an addition to his group."

      "HARCOURT FENTON MUDD!"

    8. Re:Oh, god, no. by edalytical · · Score: 1

      What is this cashier thing you speak of? And why would someone argue with it? Is it some kind of improvement to the self-checkout system?

      --
      Win a signed Stephen Carpenter ESP Guitar from the Deftones: http://def-tag.com/?r=0008781
    9. Re:Oh, god, no. by Anonymous Coward · · Score: 0

      And imagine how it'll be in 40 years or so, when old people have these...

      They'll be crashing their carts into people as they try to read the screen?

    10. Re:Oh, god, no. by Belial6 · · Score: 1

      You sound serious. If you are, then you are taking the neo-luddite phone hating to a whole new level. Honestly, if phones in supermarkets have caused you grief, you might want to seek counseling.

    11. Re:Oh, god, no. by MrResistor · · Score: 1

      Only in Europe. In the US the barcode doesn't carry price information.

      I doubt they do in Europe either, because that would be stupid.

      You get the pricing information from the internet. You use the barcode scanner to avoid having to type in the name/model of the product you're interested in.

      --
      Under capitalism man exploits man. Under communism it's the other way around.
    12. Re:Oh, god, no. by Anonymous Coward · · Score: 0

      Huh? I can assure you, barcodes do not carry price information in Sweden either.

    13. Re:Oh, god, no. by dangitman · · Score: 2, Funny

      Today I can order my grocery's online

      Order your grocery's what online? Do your groceries need accessories, or something?

      --
      ... and then they built the supercollider.
    14. Re:Oh, god, no. by norpan · · Score: 1

      Only in Europe. In the US the barcode doesn't carry price information.

      I doubt they do in Europe either, because that would be stupid.

      Normally, they don't. However when I buy stuff att the manual deli they print out barcodes that do have the price in them. Also when I recycle bottles I get barcodes printed out, but they have negative price :)

      --
      Opinions expressed above are mine, and not my employees'.
    15. Re:Oh, god, no. by SenseiLeNoir · · Score: 1

      Barcodes do NOT carry price information in the UK either. In fact, some products carry the same bar code in the UK as in the USA.

      Except in very certain situations, where for example, an item in a supermarket had an "ad-hoc" price reduction (as opposed to a normal sale/promotion), there would be a "stick on" barcode which has the new price, which the cashier would first scan, then peel off the sticker, before scanning the product code.

      Another unique case I would imagine anything bought from the ad-hoc sections of a supermarket, such as the Deli, may have either price, or at least weight, since those items are sold by the Kg, and they cannot have a different barcode for every possible combination.

      But to say in Europe they have price on the barcode is a lie. and I your post is DEFINATELY not informative.

      --
      Have a nice day!
    16. Re:Oh, god, no. by Jellybob · · Score: 1

      I think it's more likely those items add a new SKU to the store's database, which just happens to have that price - possibly with some sort of prefix to

      Then when the barcode is scanned, they do a lookup the same as any other product.

    17. Re:Oh, god, no. by Anonymous Coward · · Score: 0

      You must have been in a different Europe than me, because the standard EAN codes found on most merchandise do not have pricing information, they just identify the country, the manufacturer and the product. There's apparently an extension to the IBAN numbers for periodicals where they have a small addition after the normal, EAN-style code with a price encoded, but that's the only place I've ever seen prices in barcodes. The European EAN barcodes are derived from the US codes, I think they basically are just extended by one digit.

    18. Re:Oh, god, no. by MrResistor · · Score: 1

      I see. Stuff like that exists in the US as well, for example I think Coinstar machines print a receipt like that which you then take to a cashier at the store the machine is in to get the cash (it's been a while since I used one last).

      You can encode anything you want and write it out in the bar code font. That's just a one time code though, not a UPC.

      --
      Under capitalism man exploits man. Under communism it's the other way around.
    19. Re:Oh, god, no. by davolfman · · Score: 1

      The EAN price addon was what I was referring to.

    20. Re:Oh, god, no. by davolfman · · Score: 1

      It's in an optional addon, but they can. Go look at books. Most books even in the US have a bookland (all books are apparently country coded as coming from the magical land of books apparently) EAN barcode complete with the price addon starting with 5 for dollars and ending with the price.

    21. Re:Oh, god, no. by Anonymous Coward · · Score: 0

      What's the reason? *feeling clueless*

    22. Re:Oh, god, no. by Anonymous Coward · · Score: 0

      Hey, my biological father was a grocery deliverer!

  4. Look at how succesful CueCat was... by Anonymous Coward · · Score: 0

    Oh wait, it wasn't.

    1. Re:Look at how succesful CueCat was... by bluemonq · · Score: 1

      And look how it failed despite the fact that it was just one of the many programs that were available for use on the CueCat hardware, which also allowed you to access the internet, make phone calls, and listen to mp3s.

      Oh wait, it wasn't.

  5. iPhone killer? Really? YES! by lancejjj · · Score: 5, Insightful

    This is spot-on. Yes, many years ago there was an attempt to invest heavily in barcode readers - the Cuecat, in particular, was a well-funded attempt to bring barcodes to the masses. But due to a major error in their business model - a grave error - the 'cat lived an extremely short life.

    Jump ahead to 2008. People are buying fancy telephones, and there are barcodes everywhere. Google is in a unique position to read and process these barcodes on the fly - using a well-connected application living on a mobile phone. Next thing you know, you'll be able to go to the store, pick up a six pack of Bud, and scan in that barcode. THEN you can find a cheaper vendor - maybe down the street. YOU WIN due to CHEAPER BEER.

    And we know that the world, with its flailing economy, will certainly needs cheaper beer. The cuecat was just ahead of its time.

  6. iPhone slow and unreliable because of 2M camera? by samkass · · Score: 0, Flamebait

    " On the iPhone, scanning a 1D barcode is slow and unreliable. But the G1's improved optics and Android's improved access to image scans has made 1D scanning quick and useful,"

    [citation needed]. 2 megapixel is more than enough to scan a 2D barcode, and the iPhones optics are quite reasonable. If the iPhone scanning is actually "slow and unreliable" (I have no evidence of this) it's simply because of the algorithm that the third party developer is using.

    For what it's worth, though, the iPhone has 7 scanners on the App Store when you search for "barcode" and all seem to revolve around one kind of 2D bar code or another (EZcode, DataMatrix, QR Code, ShotCode, Blotcode, etc). The reviews seem to indicate the iPhone is quite good at scanning them.

    Basically, the article submitter appears to be another anti-iPhone troll, which is too bad because for me it detracts from his main point about bar code ubiquity.

    --
    E pluribus unum
  7. Re:iPhone killer? Really? YES! by i_liek_turtles · · Score: 1

    Any money you save will be eaten by the cost of gas...

    Anyway, who needs beer when you can make your own moonshine?

    (Poster not responsible for blindness)

  8. Re:iPhone slow and unreliable because of 2M camera by Anonymous Coward · · Score: 0

    Fanatics are so fun to mess with, the moment you downplay something, even slightly, they will jump on it and try to jump around it to falsify and even rationalize around it.

  9. Useful by Anonymous Coward · · Score: 0

    I think this would be a very useful item. I know that the whole barcode thing is a little played out, but add in the wireless network and you have a way of comparison shopping.

  10. Re:iPhone slow and unreliable because of 2M camera by binarylarry · · Score: 0, Flamebait

    Yeah, but at least he has one thing right:

    The !phone sucks.

    --
    Mod me down, my New Earth Global Warmingist friends!
  11. Re:iPhone slow and unreliable because of 2M camera by Anonymous Coward · · Score: 0

    Enjoy your negative karma.

  12. Re:iPhone slow and unreliable because of 2M camera by Daimanta · · Score: 1

    "On the iPhone, scanning a 1D barcode is slow and unreliable."

    True. Some examples of 1D barcodes.

    -

    ---------

    ----

    --------

    The question is, can your scanner tell the difference between barcodes 2 and 4? That's the problem we are currently facing.

    --
    Knowledge is power. Knowledge shared is power lost.
  13. Simple number recgonition would work too by syousef · · Score: 2, Interesting

    I have bar code scanning on my latest phone. It doesn't work. The camera just keeps going in and out of focus. Having never had much to do with barcodes in my IT work, I decided to look at open source bar code readers and scanned in the bar codes on a few things (like my son's birth certificate). I looked and the standards and my own scans quickly found that often the number was often printed right beneath the barcode. Barcodes were made when computers were slow and had trouble doing OCR. They're a lot better now. Bar code scanning is still useful to some degree but to call it a killer app is a bit much.

    --
    These posts express my own personal views, not those of my employer
    1. Re:Simple number recgonition would work too by Eskarel · · Score: 1
      The bar code reader on your phone is a 2d barcode reader(I know I've got it set up on mine). It works fine for the 3 2d barcodes you're ever likely to find, but it won't read 1d barcodes(the kind on most stuff).

      1D barcode reader plus google could be a killer app. Doesn't mean it will be, and of course you'd need a decent data plan to make it work, but if google can put together a halfway decent database of pricing, and encourage shops to participate(see how many small businesses now turn up on google maps), and it could be a hell of a killer app.

      All the information you need about a product at the click of a button, immunity from all the garbage some companies pull(I'm looking at you dell) where two items(monitors) have the same model number but aren't the same. Not a bad start.

  14. Already in Japan and seems to be working by Alpha-Toxic · · Score: 2, Interesting

    I used to work for a big (biggest?) developer of games for mobile phones and I think we used to sell games in Japan using some sort of barcodes (with squares). We would put game ads in magazines and the user would just scan the barcode with the phone and buy the game. So this is nothing new or that difficult to do, it just hasn't caught up in the west yet. Hmmm, so I just checked and it seems that those were the QR-codes that the article talks about. I never bothered to check before as we were just making the games...

    1. Re:Already in Japan and seems to be working by Bryan+Ischo · · Score: 1

      If you checked and discovered that your comments were irrelevent before you posted, why on god's green earth did you then go and click 'submit'. The correct choice would have been your browser's "back" button ...

    2. Re:Already in Japan and seems to be working by k-macjapan · · Score: 1

      We use barcodes for everything here(Japan). Find a coupon in a magazine and don't want to carry it around, no problem just scan it and present it at the store.

  15. Scan bar code? by fermion · · Score: 2, Interesting
    I did not realize that either phone had a bar code scanner, which means that this must mean the user has to a picture of the bar code.

    I just did an experiment and indeed the phone does not seem to be able to take a reliable picture of a bar code. I don't think it has to do with resolution as much as the crappy lens inherent in cell phone cameras along with the the fact that cell phone cameras were not made for macro photography, a tricky proposition even with a real cameras. To take back the resolution thing, a higher resolution may let the software extract the bar from a normal, non macro, photo.

    So here are my two questions. First, is the lens on the G1 that much better? Second, Isn't this fundamentally a software problem. A bar code is a defined form with a known and rigid structure. Even with a blurry/fuzzy photograph, it should be possible to clean up the bars. For that matter, why are we even dealing with bars. The numbers are there under the bars. Why not use those?

    In any case, how many people use this application? This is the first I heard of it. I certainly don't go around taking pictures of bar codes. The only time I thought about doing it was for my library, but a scanner seems like a faster solution.

    --
    "She's a scientist and a lesbian. She's not going to let it slide." Orphan Black
    1. Re:Scan bar code? by Anonymous Coward · · Score: 0

      The G1 has auto focus and is capable of taking very sharp pictures at about 3 inches.

    2. Re:Scan bar code? by RedWizzard · · Score: 1

      Second, Isn't this fundamentally a software problem. A bar code is a defined form with a known and rigid structure. Even with a blurry/fuzzy photograph, it should be possible to clean up the bars. For that matter, why are we even dealing with bars. The numbers are there under the bars. Why not use those?

      I thought the same thing. Try to OCR the numbers and then regenerate the barcode and compare it to the picture for verification. But I doubt that all the barcode scanner app programmers have missed something that you and I thought of in a matter of minutes so I can only assume that either they already do this or that it doesn't work well for one reason or another (e.g. computational cost, or maybe if the barcode is too blurry to figure out then the numbers are useless too).

    3. Re:Scan bar code? by Anonymous Coward · · Score: 0

      I've played with the app (I work for an OHA partner). The early version just scanned the barcode (reading a single stripe out of an image is a lot easier than try to OCR the numbers).

      Once the UPC number is decoded, it just opens up a browser and looks up that UPC. It usually finds reviews and articles about that item.

      I'm sure a more advanced app can do price checks, etc, but for doing simple product reviews it was a fun little app.

    4. Re:Scan bar code? by Anonymous Coward · · Score: 1, Informative

      just fyi, 2d "QR Code" bar-codes are quite popular here in Japan. They are relatively high density, and there are standard types for "Contact Card" entries (you can print on your business card), and "URL" entries, which are a lot easier to click and go to the web page, than it would be to type in a URL.

    5. Re:Scan bar code? by searlea · · Score: 1

      Microsoft have a wonderful white-paper on deblurring images by calculating the "blur kernel" Basically, this works out how your hand tremored while taking a picture, then undoes the blurring caused by it. Great for making barcodes readable with shitty optics on a camera.

      Sadly, IIRC the process took about 6 minutes on a desktop PC... Not the sort of process you want to run for a 'real time' barcode scanner.

    6. Re:Scan bar code? by Anonymous Coward · · Score: 0

      Seems like its camera is good for capturing images of near objects (macro)

  16. Re:iPhone slow and unreliable because of 2M camera by Anonymous Coward · · Score: 2, Informative

    Huh? The sentence you quoted is about scanning 1D barcodes, and you say the iPhone can handle 2D barcodes. Guess what? The point was that 1D barcodes are harder to scan than 2D barcodes (RTFA). 2D barcodes were designed precisely for lower-resolution cameras, but the downside is that most products still have only 1D barcodes. The G1 has a higher-resolution camera (3 megapixels vs 2) and can handle them better.

  17. Killer App? by whisper_jeff · · Score: 5, Insightful

    Are we seriously considering a bar code scanner a "kiler app"? To me, a killer app is one which makes you absolutely want it, even if it means making a different hardware decision. You know, like how Halo is a killer app for XBox. A barcode scanner might be neat or even nifty and, to some rare individuals, it might be an absolutely killer app, but for the majority of people I see it being nothing more than a novelty app - something that's cool to have and you use from time to time but, most of the time, you forget you even have it.

    Then again, maybe the poster is using "killer app" in a different way than I would...

    1. Re:Killer App? by LingNoi · · Score: 1

      I think this is a great item for price comparison.

      Say you're buying an HD TV or something big. You snap a picture of the barcode and it pulls down a list of places which have it cheaper. If you can't see what's so killer about that then maybe you should go back to your xbox and let the adults talk.

      PS: I hope you've finished your homework, school day tomorrow.

    2. Re:Killer App? by gmuslera · · Score: 1

      If well dont have to be specific for the Android (probably most cellphones with camera could work this way if had enough cpu power to spare), IS some sort of "killer app".

      Converting images to "data" (reading barcodes is not the only application, but maybe one of the easiest ones... OCRs, face recognition and others could work the same way) is another way to link the real world you are with the virtual one. You take that data, and search for it where is relevant, knowing more about products (books, CDs, food, whatever) you are looking at. Is not the end of the road, but a step in the right direction.

      Android have several paths to link virtual and real world. Another "killer app" is integrating GPSs, with a bigger potential. The integration with maps following where you move to is another good example (as does Enkin). Your cellphone starts to be more than your connection with the phone system, your connection with the world. Will all of this be what makes a difference between Android and everything else? Dont think so, as most of the hardware used is in most modern cellphones, so it could be ported. But will help to raise the bar on what is expected on that kind of devices.

    3. Re:Killer App? by Anonymous Coward · · Score: 0

      I find out which store has it cheaper before I go to the store.

    4. Re:Killer App? by wik · · Score: 1

      Great, not only do we have idiots walking around talking on their phones and not paying attention to the busy streets/sign posts/cliffs in front of them, but now they're going to be trying to aim a camera phone towards the person in front of them at the same time?

      I'm reminded of the borg.

      --
      / \
      \ / ASCII ribbon campaign for peace
      x
      / \
    5. Re:Killer App? by JoeMerchant · · Score: 1

      Regardless of how '1990s' bar codes are, if this phone will allow me to walk into a store, scan an item, and within seconds tell me the price of that item at competing local and online retailers... that is a killer app.

      There was a post above about cheaper beer, and not only will this enable you to find cheaper beer, if 10% of people carry these things, they'll inform 80% of the shopping public that cheaper beer is available down the street - which should make the beer cheaper where you are standing in a very short time, if the retailer doesn't want to lose a lot of volume.

      It may be a while for 10% market penetration, but I bet it's less than 10 years, think where cellphones were 10 years ago....

    6. Re:Killer App? by syousef · · Score: 1

      To me, a killer app is one which makes you absolutely want it, even if it means making a different hardware decision. You know, like how Halo is a killer app for XBox

      Perhaps to you that's what it means, but to the rest of the world its a new must have application that is innovative and gives the world a new capability. It is the new capability that makes users switch vendors and buy new product. A spreadsheet is a killer app for the PC for example. It offered finance types a new fancy automated calculator (and eventually charter) which was easy to use. Those vendors that could offer a good spreadsheet had significant advantage over those that couldn't.

      Halo on the other hand is just another game. It may be a game you want enough to buy new hardware but where's the innovation and lack of competition to warrant calling it a killer app???

      --
      These posts express my own personal views, not those of my employer
    7. Re:Killer App? by WTF+Chuck · · Score: 1

      <sarcasm>
      Why yes, I regularly go down to Circuit City and just do an impulse buy on whatever HDTV that they have for sale. This could be very helpful, I might learn that Best Buy has it for less. This will make those big ticket impulse buys so much better. After all, there is no way that I could have done price checking on the internet before leaving the house since I never know when I'm going to be carting a new TV home.
      </sarcasm>

      --
      Note - Liberal use of <sarcasm> tags may or may not need to be applied.
    8. Re:Killer App? by Gideon+Fubar · · Score: 1

      The OP isn't completely off.. It's a misappropriated term. Games hardware vendors use it to describe whatever software they can cram onto the device to convince suckers to be early adopters, and they've been doing that for a few years now. Expect the term to jump tech barriers soon, for more meaningless lulz.

      --
      http://www.xkcd.com/354/
    9. Re:Killer App? by mdwh2 · · Score: 1

      To me, a killer app is one which makes you absolutely want it, even if it means making a different hardware decision.

      Right. But you then make the false conclusion that a killer app is only a killer app if this applies to the majority of people.

      The expression "killer app" does not require it to be wanted by a majority of people. For example, applications such as Quark and Lightwave used to be considered "killer apps" for the Mac and Amiga respectively back in the 80s and 90s, but clearly this didn't mean that most people had an interest in desktop publishing or 3D rendering. It meant that for people who were interested in those applications, they went and bought those machines specifically for that purpose.

      Just because you personally are not interested in this barcode feature does not mean that there aren't many others who are.

      I'm not interested in Halo, and I'd argue that the majority of the population is not interested in Halo, so by your reasoning, this isn't a killer app either.

    10. Re:Killer App? by Anonymous Coward · · Score: 0

      You lack imagination on this. This could be the tip of the killer-app iceberg.

      In fact, you sort of remind me of the people who do not understand how Google makes money.

      Figure out how Google makes money. Then extend that into your local store. The possibilities are endless, and this is the path to some mind-blowing sci-fi shit.

      Add in location awareness (GPS) and social networking (loopt, yelp) and and and ....give it year, you'll see.

      Every damn fool in the country will want/have one of these as an option, if done right. Me, too! (eat shit, apple!)

  18. Re:iPhone slow and unreliable because of 2M camera by William+Ager · · Score: 2, Informative

    There's a fair bit of a difference between optics and sensor pixel count... 2 Megapixel tells me almost nothing about actual image quality. Other details are more important here, especially because barcode scanning requires very different features, like the ability to focus on nearby objects, that many phone cameras lack, regardless of the sensor.

    Also, while you are speaking of 2D barcodes, 1D barcodes are a very different matter. 2D barcodes work well with camera-based sensors, and are often designed to work well with phones. 1D barcodes are far harder to read with camera phones, and I expect that the iPhone, like every other phone I've tried, is unable to do so well. 1D barcodes require far higher resolution of thin parallel lines, and weren't designed to be scanned by camera; they also tend to need to be in focus. Unfortunately, these are far more prevalent than the 2D barcodes that are easy to read.

    That said, I'm doubtful that the G1 will be able to read 1D barcodes well either, unless the optics have been designed to facilitate it. Better optics doesn't imply that the optics are better for such a special case.

  19. Re:iPhone slow and unreliable because of 2M camera by Anonymous Coward · · Score: 0

    I really fail to see what you are trying to say here.

    Unless I misunderstand, you are claiming the submitter is a troll for claiming the iPhone has trouble reading 1D barcodes because it can read 2D barcodes?

    Are you aware that a 1D barcode is the kind of barcode you find in a supermarket while a 2D barcode has been engineered to be easy to read in noisy pictures using poor cameras?

    I don't have any trouble believing that an ordinary cameraphone will have trouble counting the zillions of tiny parallel lines in a standard 1D barcode.

    I find it sickening that you have been moderated up for a baseless attack on the article submitter.

  20. A bit illogical... by denzacar · · Score: 4, Insightful

    Ok... TFA pushes the idea for what would essentially be a product database.
    You scan the bar-code, it gets sent to the server, which returns useful data to you.
    OK... I can see how that should be useful to consumers as well as a hypothetical company that makes its living out of contextual commercials.

    BUT... The TFA goes on and on about how it MUST be 1D barcodes and NOT 2D barcodes - despite the fact that 2D barcodes are easier to read for mobile phones because of redundancy and greater bandwidth.
    And since The New PhoneTM has the optics that can FINALLY read 1D barcodes - let us make a database that handles ONLY 1D barcodes.
    Cause... there is like a lot of them out there.

    Hmm... how about this GROUND BREAKING idea I just had.
    Make the "killer app" capable of reading both 1D AAAND... wait for it... 2D barcodes.
    HA?! Isn't THAT fuckin' brilliant or what?
    At the cost of... umm... nothing... you get a "killer app" that works on The New PhoneTM AND all those phones out there already.
    Which it would be pretty stupid to just disregard.
    Cause... there is like a lot of them out there.

    --
    Mit der Dummheit kämpfen Götter selbst vergebens
    1. Re:A bit illogical... by Ost99 · · Score: 2, Insightful

      The whole point of using 1D barcodes is that they are EVERYWHERE. Every packaged item sold anywhere has a UNIQUE 1D barcode. Makes it a bit easier to build a DB from don't you think?

      --
      ---- Sig. gone.
    2. Re:A bit illogical... by Anonymous Coward · · Score: 0

      BUT... The TFA goes on and on about how it MUST be 1D barcodes and NOT 2D barcodes - despite the fact that 2D barcodes are easier to read for mobile phones because of redundancy and greater bandwidth.

      TFA doesn't say it MUST be 1D barcodes, just that there are 1D barcodes on everything you see on store shelves.

      I imagine they'd be just as happy scanning 2D barcodes, but where was the last place you saw a 2D barcode that wasn't on a package or an ID card?

    3. Re:A bit illogical... by A+nonymous+Coward · · Score: 1

      You're the illogical one. The point of TFA is that almost all products have old fashioned 1D barcdoes abd very few have the new 2D barcodes. What benefit is to be gained from adding 2D capability when so few 2D barcodes exist?

      Furthermore, 2D barcodes encode info that the app in question (GoCart/ShopSavvy) doesn't use. The app uses that barcode to look up dynamic info, such as prices and availability on the web and locally (based on your current location from the GPS), and user reviews. You can't put dynamic or user content in a 2D code, only what the manufacturer wanted you to know when the product was packaged -- the best you can do is a URL to a site controlled by the manufacturer, which may or may not still exist.

    4. Re:A bit illogical... by Anonymous Coward · · Score: 0

      1D barcodes are used in stores on all your products. That's why this is so awesome, you can now scan products and get a google map pop up to the store down the street where the product is 50% off.

    5. Re:A bit illogical... by ConanG · · Score: 1

      Maybe because there are multiple 2D barcode formats out there competing for shelf space, almost all of are proprietary and licensed, and 1D barcodes are universal and free?

    6. Re:A bit illogical... by denzacar · · Score: 1

      The whole point of my post is that it is pointless to build a database to 100% of data that can be accessed by only a limited percent of phone users - because it is based on only one kind of input.

      Make it a 1D and 2D barcode database and you still have your 100% of data - AND a greater potential user base.
      PLUS you get the producers of all those products out there to start competing for not just only that small fraction of consumers that MAYBE have a compatible phone and that MAYBE buy and use their products - but ALL of the consumers with a camera phone (which is about 99.9% now) that buy and use their or similar products.

      Product A has a 1D barcode, product B has both 1D and 2D barcodes.
      Along comes a user X that has a 99% chance of having a camera phone that can read 2D barcodes, but only 1-5% chance that it can read both 1D and 2D barcodes.

      Which product has a better chance of relaying positive information about itself to the user X?

      --
      Mit der Dummheit kämpfen Götter selbst vergebens
    7. Re:A bit illogical... by salmonmoose · · Score: 1

      Adding 2D support is nearly free. There is no reason not to add 2D support so those with 'lesser' phones can get info on SOME products. It's still a unique identifier for the product. Heck, a savvy developer would allow users to just key in the barcode by hand and do a search.

    8. Re:A bit illogical... by denzacar · · Score: 1

      What benefit is to be gained from adding 2D capability when so few 2D barcodes exist?

      Yeah... What benefit is there to create asphalt covered roads and rubber tires when everyone out there still uses horses?

      No... wait... bad analogy.
      Adding another input to the database costs nothing. Roads and tires cost money.

      You can't put dynamic or user content in a 2D code

      And you can in a 1D code?

      the best you can do is a URL to a site controlled by the manufacturer, which may or may not still exist.

      No.
      You can put up to 2,335 characters in a single data matrix code.
      You can have the entire 1D code, plus the link to the site, plus the promotional message, plus etc. etc.

      And it costs nothing to implement. While at the same time it promotes competition among the manufacturers of the products.
      Will everyone with a camera phone be able to read that "killer app" database and buy YOUR product cause it is cheaper or better or will only 1% of people with new phones who may or may not be in a market for your product be able to connect to the "killer app's" database?

      --
      Mit der Dummheit kämpfen Götter selbst vergebens
    9. Re:A bit illogical... by denzacar · · Score: 1

      Yes, there are more than one standard. Again... 1 database input is a folly.
      2, 3, 4, 5... 50 inputs... price of implementation is still 0.

      As for licensing...
      All codes listed here (including data matrix) are either in public domain or free to use.
      http://en.wikipedia.org/wiki/Datamatrix#See_also

      --
      Mit der Dummheit kämpfen Götter selbst vergebens
    10. Re:A bit illogical... by Jaime2 · · Score: 1

      It doesn't have as much to do with the barcode as it does the business model. The "push" model is where vendor put special 2D barcode on products that are specially designed to be scanned by phones. The "pull" model is to use whatever barcode is already on the product and gather information about it. Push usually implements 2D barcodes to get more data in it, pull uses the existing barcodes, and most of those are 1D. So it really must be 1D, because almost nothing has 2D barcodes.

      As a consumer, I don't want to read the 2D barcode. That barcode is in the vendor's interest and will likely be very difficult to correlate with products from competing vendors or to find availablility from multiple sources to price shop. All I need is the UPC. Even that needs some massaging because some stores ask the vendor to put special UPCs on their products.

    11. Re:A bit illogical... by denzacar · · Score: 1

      As a consumer, I don't want to read the 2D barcode. That barcode is in the vendor's interest and will likely be very difficult to correlate with products from competing vendors or to find availablility from multiple sources to price shop. All I need is the UPC. Even that needs some massaging because some stores ask the vendor to put special UPCs on their products.

      And info relayed to you by google will most certainly not be in vendor's/manufacturer's interest?
      Cause... god forbid that google might peddle adds for products and services, right?

      All I need is the UPC.

      The world needs more. That is why EAN exists.

      More room for data (which 2D barcode has) means more opportunity.
      Manufacturers can keep their "personal interest data" and include the 1D data needed for the "killer app" database.
      But... if there is such a killer app database out there - "personal interest data" soon becomes useless.
      Cause who are you going to trust?

      Nike, Pepsi and SONY or the magical app by company that does no evil?
      They still do no evil, right?

      --
      Mit der Dummheit kämpfen Götter selbst vergebens
    12. Re:A bit illogical... by Ost99 · · Score: 1

      2D barcodes are not necessarily unique to one product. They are usually used to convey a message to the user (in the form of a link), not for identification. (The whole push thing).

      1D barcodes used on products follow a unified identification scheme (Universal Product Code), and this is more suitable for the pull thing the article was about.

      It's probably possible to embed the UPC number in a 2D barcode, and it's possible to not use it in a 1D barcode. But that's not how it's usually is.

      --
      ---- Sig. gone.
    13. Re:A bit illogical... by A+nonymous+Coward · · Score: 1

      So let me get this straight. 2D is easier for computers to read, and the carrot up to now has been that 2D barcodes, and only 2D barcodes, enable current cell phones to process barcodes, thus reaching a big audience. In spite of that carrot and the proliferation of cell phones with cameras, there are very very few 2D barcodes in use. This carrot seems to be not very tasty.

      Now along comes a phone which can process the older 1D barcodes, and the response is ... wait for it ... it ought to include 2D capability to broaden its reach and to give manufactuerers reason to use 2D barcodes, even thought the current crop of cellphones which can process 2D barcodes have not encouraged proliferation of said 2D barcodes.

      Is that what you are saying?

      I don't understand. Why fret over a capability that hasn't been used in spite of being the only game in town, when improved cellphones render it unnecessary?

      If I were developing an app which covered every existing product, why would I take more time and money to add a capability which is unused and no longer necessary?

    14. Re:A bit illogical... by Eskarel · · Score: 1
      I have never in all my years seen a 2d barcode that actually contained any information I'd want(as opposed to information a company wanted me to have).

      Every packaged product in any store in the western world has a 1D barcode, and that barcode has a hell of a lot of information on it.

      Add in the fact that you can store a hell of a lot of information in custom 1D barcodes, and it's actually a useful thing to use.

    15. Re:A bit illogical... by searlea · · Score: 1

      A database holding 1D barcodes only needs to have space for 10^13 entries (to handle 14-digit barcodes - aka GTIN numbers - as printed on boxes of wine.)

      A database holding 2D barcodes needs an absurd amount of space as the data can include a unique serial / product / tracking number as well as the core URL.

      e.g. http://www.sony-privacy-invasion.com/some-arbitrary-cd?trackingid=12341211

    16. Re:A bit illogical... by Anonymous Coward · · Score: 0

      Business model one:

      Require every manufacturer to overnight switch to a new labeling standard.
      Just in case some manufacturers to not see the 'obvious advantage' of this, explain that it will help you reduce the average sale price of their goods.

      Business model two:
      Use the existing labels.

  21. Re:iPhone killer? Really? YES! by lysergic.acid · · Score: 1

    Sterno -- the drink of choice for the discerning hobo.

  22. Re:iPhone slow and unreliable because of 2M camera by Anonymous Coward · · Score: 0

    Have you even used one of those apps? Of all the 2D barcode scanners not one is rated more than 2 stars. Ive tried lots of them and none is as reliable as the Zebra Crossing app available for Android.

  23. Re:iPhone killer? Really? YES! by Anonymous Coward · · Score: 0

    If you read the WHOLE summary, it says that "focus is shifting away from" URL's of the vendor's choosing, to precisely the situation the person you doubting described, which is URL's chosen to best benefit the consumer.

  24. Re:iPhone killer? Really? YES! by antoy · · Score: 3, Informative

    Finish reading the summary, please. That's a description of push-scanning, while Android and Google can provide pull-scanning.

  25. Killer app in a warehouse by tepples · · Score: 1

    A barcode scanner might be neat or even nifty and, to some rare individuals, it might be an absolutely killer app, but for the majority of people I see it being nothing more than a novelty app - something that's cool to have and you use from time to time but, most of the time, you forget you even have it.

    Then again, maybe the poster is using "killer app" in a different way than I would...

    That or the poster has worked in a warehouse. I've worked in one that's completely barcode-driven.

  26. Re:iPhone slow and unreliable because of 2M camera by TheRaven64 · · Score: 1

    There is an app (Delicious Library or something) for OS X that reads 1D bar codes with the built-in iSight camera. This does 640x480 and has pretty cheap optics (much worse quality pictures than my cheap camera phone in low-light conditions). In spite of this, it is very accurate at reading bar codes. I tried the demo, and it correctly read things even when I held them at strange angles.

    --
    I am TheRaven on Soylent News
  27. Re:iPhone killer? Really? YES! by ConanG · · Score: 1

    That's the push model. Embedded URLs are in 2D barcodes. 1D barcodes just list the manufacturer and product.

    Android uses the pull model.

  28. Re:iPhone slow and unreliable because of 2M camera by Vectronic · · Score: 1

    Interesting, but I think the real problem is that a 1 dimensional barcode is impossible for anything to see.

    "Linear" barcode I can handle, but they still have 2 dimensions. Likewise a 2D barcode should probably be called quadratic. Then just call them L2D and Q2D Barcodes or something.

    Just bitching, so ignore me.

  29. Re:iPhone killer? Really? YES! by Ost99 · · Score: 1

    If you'd bothered to read it all, he explains that it's NOT what the Android app does. This is how regular 2D push barcodes work.

    --
    ---- Sig. gone.
  30. Re:iPhone killer? Really? YES! by Tubal-Cain · · Score: 1

    Buy some beer, keep the barcode, and scan whenever you need more beer.

  31. Re:iPhone slow and unreliable because of 2M camera by Anonymous Coward · · Score: 0

    The zxing library can read about any 1D barcode in a matter of seconds, at least on the G1, if there is sufficient light.

  32. ZOMG I quit and now WANT by Anonymous Coward · · Score: 0

    I quit working on the VNC for android phones cuz I didn't have a phone network expert any more.

    Now... they have exactly another product I wanted??? LOLZ... scan, SOLD! lolz.

  33. Re:iPhone slow and unreliable because of 2M camera by Sentry21 · · Score: 5, Informative

    The submitter is quite right. I have an iPhone, and the biggest challenge with doing as the camera suggests (a coworker of mine had the same idea) is that it uses a fixed-focus lens, set to 'infinity', which means that it cannot focus on near objects - so the barcode has to be far enough that it's within the focal range, but big enough that it can be seen from there.

  34. Re:Killer App? OT but still by CdBee · · Score: 1

    ... for me the killer app of the only-available Android phone is the keyboard, as I don't like touchscreens (I prefer to type than touch a flat surface as I can more easily do it without looking), and also the promise of a full bluetooth implementation and an uncensored marketplace

    I suspect 'killer app' is always going to be a subjective & personal interpretation. It's not a good way describe a feature.

    --
    I have been a user for about 10 years. This ends Feb 2014. The site's been ruined. I'm off. Dice, FU
  35. Re:iPhone slow and unreliable because of 2M camera by Anonymous Coward · · Score: 0

    Why are you talking about 2D barcodes when even in your quote it talks about 1D barcodes. You physically had to copy and paste that text yet you still completely missed the whole point of what you're talking about.

    Yet another apple fanboi foaming at the mouth for no reason. What idiots.

  36. Re:iPhone slow and unreliable because of 2M camera by suricatta · · Score: 1

    Spot on. My 2 MP phone has frequent problems resolving both 1d and 2d barcodes. Not due to lack of resolving power or resolution, mind you, but becuase of the camera's focus, or should I say, it's lack thereof. Anything that small just comes up blurry, regardless of lighting conditions or focal distance.

  37. Already in Japan by Anonymous Coward · · Score: 0

    I feel like we're getting too excited about something that's already completely ubiquitous in Japanese cell phones.

    It seems hardly a killer app if it's already taken for granted on the other side of the world. Am I missing something? Is this somehow different than the Japanese cell phone 2d barcodes?

    1. Re:Already in Japan by MahJongKong · · Score: 1

      Yeah these 2D barcodes are everywhere in Japan but as TFA explained they are usually just an URL. Here is what is possible with 1D scanning: http://mobile.slashdot.org/comments.pl?sid=978975&cid=25188403 http://mobile.slashdot.org/comments.pl?sid=978975&cid=25188515

  38. Interesting. by zullnero · · Score: 4, Interesting

    I got my start doing stuff like this on the PalmOS Symbol handheld scanners back in 1999. I've done this same stuff for years on various handhelds running mobile OS's. As long as you can scan a freaking barcode, you can store that info and hit that website when you sync...whether it's through a wired connection, a wireless connection, it doesn't matter.

    You can reinvent something 10 years later that people have done for years, and now it is a "killer app". If Google does it, apparently, idiots pay attention and it is suddenly, somehow, feasible and marketable.

    1. Re:Interesting. by 1310nm · · Score: 1

      Hopefully this gets off the ground before retailers, which obviously do not want in-store competition, find a way to kill it.

    2. Re:Interesting. by ciaohound · · Score: 1

      I remember those Symbol devices, and they had a dedicated laser scanner that could reliably scan a bar code from a good distance while held at various angles. In other words, they were rather expensive, specialized devices. Now, of course, every phone has a camera, and some clever software makes the camera work as reliably as those old laser scanners? That does sound like something new.

      --
      Oh, yeah, it's not easy to pad these out to 120 characters.
    3. Re:Interesting. by MahJongKong · · Score: 1

      But now you can have a small webpage downloaded to your phone immediately, that's the whole point: it was too early in the 90s.

    4. Re:Interesting. by Anonymous Coward · · Score: 1, Insightful

      You can reinvent something 10 years later that people have done for years, and now it is a "killer app". If Google does it, apparently, idiots pay attention and it is suddenly, somehow, feasible and marketable.

      Well, yes. Same thing with Apple.

      Email was along long before gmail, but gmail dramatically shook up the landscape for free email providers. Before gmail, you had to pay if you wanted to keep any significant amount of email in storage. The ajax threaded interface is different and most people like it.

      Online mapping (like mapquest) was around long before google maps, but it took google maps to show what can be done with good ajax coding to deliver smooth-scrolling click&drag maps with incredible speed.

      Cell phone location services were around long before google, but if you have google maps on a cell phone without gps, google will tell you where you are within 800 yards or so, which is good enough for most people.

      etc, etc. Google does a lot of nifty stuff, and they (usually) do it better than the competition.

    5. Re:Interesting. by Jah-Wren+Ryel · · Score: 4, Informative

      As long as you can scan a freaking barcode, you can store that info and hit that website when you sync

      And that's where you missed the point about why this idea is getting a little bit of hype - this isn't about doing it as a batch job at some point in the future, it is about real-time lookups. So you can scan that box of cereal in the grocery and know immediately if their pricing is in line with other nearby stores and online sources or if the price is jacked up by 50 cents because they don't expect people to comparison shop very closely for something as mundane as a box of cereal.

      It could even be smarter than that - tell the software that you are going to go shopping at two stores and as you shop at the first store, the app tells you if the product you just scanned is cheaper here or at the next store. If it is cheaper here, put it in the basket, if it is cheaper at the next store then you put it back on the shelf and the application adds it to the shopping list for the next store.

      It is all about the convenience, waiting for a sync is not convenient.

      --
      When information is power, privacy is freedom.
    6. Re:Interesting. by JoeMerchant · · Score: 1

      The killer portion of this is in the number of people that (might) use it... if it's only in the hands of nerds carrying Palm-Symbols, it's as interesting and useful as a ham radio - great if you're a ham-nerd yourself, big yawn for the other 99.7% of the population.

    7. Re:Interesting. by JoeMerchant · · Score: 1

      They depend on bar-codes for their own checkout and inventory tracking... by the time they get over that hurdle, you'll have enough computing power in your phone to optically recognize and identify items without the barcodes.

    8. Re:Interesting. by amirulbahr · · Score: 1

      I think the big deal is that pretty soon Android may turn into a ubiquitous mobile computing platform where interesting things like this become available to the masses.

      Also, Google didn't write this app. Some guy did as an entry to a competition.

    9. Re:Interesting. by nsheppar · · Score: 1

      The difference is that now you can do this stuff and get the data immediately, while shopping, as opposed to having to go do research, go back home, sync, read the data, and then go out and buy. Few people these days are patient enough do that kind of research before buying something.

      Also, to be fair, this is not Google "doing it". This is because now there is a phone with supposedly a high-enough quality camera to understand barcode pictures, running a platform (yes, made by Google) which OTHER people can then write barcode scanning apps for and is apparently also capable of quick enough process to make the wait for relevant product information non-annoying.

      --
      Correctness matters. Mercy matters more.
    10. Re:Interesting. by Anonymous Coward · · Score: 0

      Everyone knows bar-codes have been around for a long time. That's not the point. The point is being able to scan them and do something useful to the average person on typical consumer hardware.

    11. Re:Interesting. by Anonymous Coward · · Score: 0

      Completely agree, Ryel.

      "You can reinvent something 10 years later that people have done for years, and now it is a "killer app". "

      Isn't that what Apple basicaly did with an mp3 player? Many people call all mp3 players an ipod because they assume the ipod is the only one of its type and people call it a killer device yet it was created years after the first portable mp3 players were released.

    12. Re:Interesting. by tabrnaker · · Score: 1
      Why is everybody getting this wrong?

      The usage you are describing doesn't require any bar code scanning

      You expect some site to have all the prices for local stores (good luck on that), if they had that, tie that into google maps and create a shopping planner that (get this) will even factor in price of gas/time for trips to multiple stores.

      No, the best use of this would go hand in hand with my new computer interface. The database would be built by the people with the cameras, just point and click, price get's scanned with the barcode (At least in canada, the barcode is included with the price on the shelf), dated, and location selected or gps'd. The only way to get an up to date price database is if the users create it. The database being spread amongst the users a la FreeNET of course.

      Which of course would be integrated with the rest of the system, so if the system determines you're low on l-carnitine, it'll suggest some recipes (based on price or some other variable) which contain a good dosage and price out the ingredients and create or add to your shopping list.

      I'm hoping to have a working prototype in a month. No name yet, though i currently refer to it as Skynet. Though hopefully it never gets that crazy :)

  39. Re:iPhone killer? Really? YES! by PPH · · Score: 1

    1D barcodes just list the manufacturer and product.

    Which gets you what? Manufacturers and retailers have been dragging their heels on providing customers the ability to pull competitive price data over the 'Net. With the advent of loyalty card programs, there's now a retail price for the non member, a posted member price and an even lower price depending on who you are, what you spend, what your zip code is. Maybe even your credit report data. Only the sucker prices are advertised anymore.

    --
    Have gnu, will travel.
  40. Re:iPhone slow and unreliable because of 2M camera by binarylarry · · Score: 4, Funny

    Oh baby, don't be so negative.

    I'm karmkarmakarmakarmkarmachemeleon...

    --
    Mod me down, my New Earth Global Warmingist friends!
  41. TFA says EXACTLY THAT by denzacar · · Score: 1

    If these billions of products were instead marked up with 2D barcodes that provided the same unique identifier, that would be an even better situation, because the crummy cams on current mobile devices would have more success reading them. However, 2D barcodes aren't planned to be used that way. Instead, they're intended to push promotions and other vendor-supplied content at consumers. If you want to benefit from the "pull" model, your phone has to read Ye Olde Barcode from the 1970's.

    Just because you can put a URL in a 2D barcode, that does not mean you can't put a simple text code there instead.

    --
    Mit der Dummheit kämpfen Götter selbst vergebens
  42. Re:iPhone slow and unreliable because of 2M camera by Velox_SwiftFox · · Score: 1

    The question is, can your camera focus well enough to see as fine lines as bar codes use.

    The pixel size used in 3D codes is simply larger by comparison.

    Bar code lines are the same length, which merely has to be wide enough to make a linear scan cross the code easily.

    I believe the US Postal service uses a varying length code for mail routing.

  43. Re:iPhone killer? Really? YES! by Anonymous Coward · · Score: 0

    Finish reading the summary, please. That's a description of push-scanning, while Android and Google can provide pull-scanning.

    I think you must have PUSH and PULL reversed. From the article:

    In a nutshell, here's how [the PULL model] ShopSavvy works:

          1. You scan a product's UPC code. It could even be a sandwich, I suppose, if it was the pre-packaged kind.
          2. A list of places offering the product are shown, complete with prices and reviews.

    With the "pull" model, you are getting information about products from wherever you choose.

    Exactly the same model the grandparent post described.

    You may not like barcodes, but if you attack the idea, you should at least know the terminology.

  44. Re:iPhone killer? Really? YES! by Anonymous Coward · · Score: 0

    lol -1 retarded.

  45. is this serious? by Anonymous Coward · · Score: 0

    if this is a killer app my dick just fell off.

    the iPhone failed because it had no killer app at launch, so will the android phones.

    slashtwats... that was sacarsm.

    1. Re:is this serious? by Anonymous Coward · · Score: 0

      Ah, that explains it!

      I was stood looking down at my feet, scratching my head and thinking it was a tiny writhing maggot that I'd almost trodden on but I guess it's your "percy" then!

  46. In Redmond Another Chair Lost to Ballmer by Anonymous Coward · · Score: 0

    Barcode scanners are the killer app? Wow, who knew? Someone better tell Steve Ballmer so that he can throw yet more chairs at Microsoft engineers for overlooking this game changing technology.

    Then watch for "Store Shelf Explorer" to appear on a Windows Smartphone near you.

  47. Can't Imagine why Consumers Need This by DavidD_CA · · Score: 1

    I'm trying, really, to imagine why I'd want this on my phone.

    If I'm at Best Buy, and I scan a DVD and it comes up $2 cheaper at Wal*Mart down the street, I still don't think put up with driving, parking, and all that hassle just to save a few bucks. Now, if it were 35% or 50% higher, then sure, but that rarely ever happens in the retail environment.

    And if it found it $2 cheaper on Amazon.com, then that's great. That at least gives me the choice... buy it now for $15 or get it in a couple days for $13. But I already knew that Amazon.com would be cheaper before I even walked in, so this is moot.

    About the only useful application I see here is if the retail store is just hoping to get "lucky" by charging me a super-high markup on something that I'd be better off getting somewhere else. When this happens, I can usually tell I'm being gouged when I see the price. I don't need a CueCat-like device to tell me that.

    That all being said, having bar-code reading integrated into employees cell phone can do a lot in the business world. If these APIs are easily tied into, I could see a whole set of custom apps for document/product tracking, inventory, etc.

    --
    -David
    1. Re:Can't Imagine why Consumers Need This by perlchild · · Score: 1

      I was thinking the same thing about inventory. Bunch of hp servers coming with barcodes for serial numbers especially.

    2. Re:Can't Imagine why Consumers Need This by MahJongKong · · Score: 1

      Actualy the idea is that you could see buyers' comments in a second on your phone. You have more than just a price on a page from Amazon.

    3. Re:Can't Imagine why Consumers Need This by DavidD_CA · · Score: 1

      Now you're talkin'! That's infinitely better than saving a few bucks.

      Seems to me that Amazon should make this app for the iPhone and Android. Then they can show consumers the Amazon reviews and if they're curious, the Amazon price. They could let the user order it from Amazon with one-click, put it on a wishlist, etc.

      Another wonderful blow to retail. :)

      --
      -David
    4. Re:Can't Imagine why Consumers Need This by corsec67 · · Score: 1

      Another wonderful blow to retail. :)

      Unless you are at a used music/video store or shelf.

      --
      If I have nothing to hide, don't search me
    5. Re:Can't Imagine why Consumers Need This by the_ed_dawg · · Score: 1

      Price-matching. It prevents you from having to choose between stores. Pick the price-matching store of your choice and pay the lowest price.

      --
      There are two types of people: those prepared for the zombie apocalypse and those who will be eaten.
    6. Re:Can't Imagine why Consumers Need This by DavidD_CA · · Score: 1

      Most stores require some kind of written ad. They tell you that web-offers don't qualify for price matching, and I suspect they'll say the same about any phone application. Even if it is the Wal*Mart down the street, they'll want to see it in writing.

      This brings up another point too.. who keeps the prices current?

      --
      -David
    7. Re:Can't Imagine why Consumers Need This by mdwh2 · · Score: 1

      You think of one hypothetical example where it isn't needed, therefore you conclude, it could never be useful?

      Here in UK stores at least, DVD prices can vary significantly due to special offers, sometimes more than 50% less, which translates into a lot for things like boxsets.

      And, some people are capable of walking to the store down the street. Which I'd gladly do to save myself £20 (~$40). I mean, I'll often look round several different nearby stores anyway, as it often occurs that one shop is significantly cheaper. It would be useful to save myself a journey.

  48. Google Android Developer Challenge Winner by Anonymous Coward · · Score: 0

    Google must see a future in bar-codes too. They are great for getting information for BUYING things and a lot of Google's future business will probably be mobile marketing and sales.

    One of the $275K winners of the Android challenge was Compare Everywhere which uses a scanned barcode to find an item locally for sale. The idea is that you scan something like a book or a disc that you can then compare prices.

    So if that cute girl at the office plays some music for you and you want a copy, scan hers and compare local prices (so you can buy a legitimate copy rather than rip hers). Then the app will give you directions to the store.

  49. Re:iPhone slow and unreliable because of 2M camera by kesuki · · Score: 2, Informative

    webcams are different from fixed focal length cameras.

    most fixed focal length cameras are set to infinity. that means if you take a close range picture it's all blurry, beyond the ability of fast recognition. if the camera has higher resolution, the less the blur affects the recognition by software.

    most webcams are set to a focal length of a few feet, or come with auto focus, or manual focus..

    so a webcam can be lower res and have better image recognition, oh yeah and a laptop has a lot more processing power than a phone. that makes a huge speed difference.

    also with higher resolution you can take the picture farther away, and still have enough pixels, it is true there are scanner apps for the iphone, but most likely they have compromised between speed and ability to read blurred photos.

  50. meh, i'm still waiting for teledildonics by circletimessquare · · Score: 1

    i want to be able to call my girlfriend and well, give her a buzz

    i mean this thing is called android afer all, right?

    --
    intellectual property law is philosophically incoherent. it is your moral duty to ignore it or sabotage it
  51. comments from someone who has used it by rbrome · · Score: 5, Informative

    I was at the T-Mobile/Google launch event last week in NYC, and had a chance to try this. I also have an iPhone.

    First, this is not a Google-made app, it's called ShopSavvy and it's from a third party. It will come preloaded on the T-Mobile G1, though.

    It's neat. It's very easy to use and returns simple links to product reviews and prices from multiple online sources.

    vs. the iPhone:

    Barcodes on the iPhone are NOT slow. They ARE unreliable, because the iPhone has a fixed lens that simply cannot focus on something up close.

    The G1's "improved optics" is an auto-focus lens that can focus on things up close. That's why this works. It's very slow, though.

    "Improved access to image scans" is bullshit. It's the same in Android as the iPhone or any smartphone, at least for something like barcodes.

    MANY smartphones have a high-res camera with auto-focus lens and can run third-party software like this (which has existed for a while). It's nothing new. It's only in the news now because Google chose to feature it during their press conference and demo session at the event in NYC last week.

    Also, the whole 1D vs 2D thing is beside the point. 1D is the type that's printed on all products at any SHOP, so of course it's the type that a SHOPPING application is designed to scan.

    1. Re:comments from someone who has used it by srowen · · Score: 1

      One smallish addendum: ShopSavvy does use the zxing library (which I work on) to decode barcodes, and that project is more or less sponsored by Google. But yes it is third-party.

      The fixed-focus iPhone camera is a limitation, but in our experience the API is the real problem. You can't, effectively, capture a photo in under about 8 seconds since the only thing you can do is ask the platform for a photo, which forces you to wait while it is written/read from storage. This makes it preeety unusable.

      I'm not sure I would call the G1 decoder "slow":

      http://www.youtube.com/watch?v=3LkNlTNHZzE

      Half-second or so not good enough for you? :)

  52. idiots make money by Anonymous Coward · · Score: 1, Insightful

    >apparently, idiots pay attention and it is >suddenly, somehow, feasible and marketable.

    Idiots pay attention when innovations like touchscreen phones and mp3 players flounder and someone finds a way to market it to them later.

    Idiots dont know if some idea is new or 10 years old. They wait for marketing department to tell them what they want.

    Remember when they were telling idiots that you needed 40, 80, 160GB music players.
    Then they told you that you only needed 4, 8 and 16GB...?
    Idiots believe a lot of things because idiots want to believe.

  53. Huh? Push/Pull? by Anonymous Coward · · Score: 0

    Is it just me, or does the writer of the article confuse push/pull with Web 1.0/Web 2.0? The "pull" option appears to me to be a "service", as opposed to the "push" option, which is a specific result/page tied to a specific barcode. So 90's.

  54. Most cell phones can't focus on close objects by bigtrike · · Score: 1

    The software for scanning UPC codes isn't all that difficult, the problem is focal length. Most cell phones can't focus on close objects, such as UPC/EAN codes because they have a fixed focal range from about 1 foot to infinity. If you position the bar code far away from the phone, you don't have nearly enough pixels of resolution to get a good reading. One workaround on older phones has been to attach a macro lens, such as the one available for the Nokia 3650.

    The Android phone must have one of the newer auto-focus lenses not available on earlier phones. It's also possible that its software can analyze multiple video frames and combine them to increase resolution, but this seems to take quite a bit of processing power which would have only recently become available.

    This is not a new idea at all and numerous companies have patents on quite a range of techniques and applications for reading UPC codes on cel phones.

    1. Re:Most cell phones can't focus on close objects by S3D · · Score: 1

      Uhm, you don't need special lenses for 1d barcode scanning. Algorithm for perspective rectangle registration is efficient and robust.
      All you have to do is move phone close to barcode and move it along. If barcode is "far" - like > 50 cm scanning is unreliable, but if you move it closer bar code would be read with high accuracy, and you can scan it twice or trice to be sure you get it right. In fact I've written such an algorithm myself some times ago and it work on the nokia 6600 - about the same hardware as Nokia 3650. Complex picture scanning is around 100-150 ms on the old Nokia 6600. Heh, check my sig and see for yourself.

    2. Re:Most cell phones can't focus on close objects by Vitriolix · · Score: 1

      yeah, the G1 has an auto-focus lens. very cool.

  55. Re:iPhone killer? Really? YES! by Anonymous Coward · · Score: 0

    Get back in the car, burn more gas, waste more time in traffic. Whoohoo! Another nickel saved!

    And you wouldn't research bigger purchases ahead of time?

  56. Seems useful by poisoneleven · · Score: 1

    This seems to be getting slammed pretty good in most of the comments, but I can see this as being very useful especially when purchasing tech items. Case in point, I have gone through several wireless routers, mostly because some of them really really suck, and some are fine. What am I to do when I don't know what is in stock locally and I want to know if the specific model I am getting is crap or worth buying? Go read reviews on Amazon, etc.

    How do you know which of the 10 motherboards in stock at Fry's is a total piece of crap? Go home and read up on them? Sounds like a super way to spend time, going back and forth to read reviews when you need a computer up and running ASAP, but don't want a brick in a month.

    While perhaps not a killer app, it would be something I would interested in. All assuming you can focus that close.

  57. "Delicious Library" MacOSX since 2004 wUSB webcam! by Eganicus · · Score: 1

    This is Mac OS X software, award winning sold 250K in 1st month! USing any cheap USB cam, bluetooth, cuecat modified, or TYPING in the number beneath the code. I found the story of how the spaces between the black lines were simple (after he found out) and his massive CD/DVD/Games/Pr0n were so vast he just wanted to keep track of who borrowed them... then a hot UI like iTunes & iPhone before Apple ever had coverflow. So, since Apple hired this guy, I can see his style all over iPhone, and he already did it! Wikipedia link: http://en.wikipedia.org/wiki/Delicious_Library So, Apple fanboys have been using this for years with FAR worse USB web cams what is that .3 megapixels? So, it has already been a killer app! Using hardware in every Mac notebook, iMac, and now in any phone.... software only solution... ( Yes, it is a cocoa application which would run easily on iPhone with widget sized controls.... hmmm, that IS a great business plan) TFA is iPhone hater, which detracts from the article. Of course if he were an Apple fan, he'd see how this gorgeous app works for every day folks keeping track of media... (don't tell mje it's already up in the iPhone app store)

  58. Interesting by Anonymous Coward · · Score: 0

    Like a Pokedex

  59. I care about this barcode scanning crap by symbolset · · Score: 1

    Capturing data in this way is a killer app that justifies the whole expense of the device to me -- even if the device had no other features at all. Cordless barcode scanners are pretty spendy units.

    So yeah the freedom is great. Let's not overlook that it's the freedom to share your killer app and so enhance the utility of this tool for people with similar needs to yours. There will be a lot more way cool stuff presently.

    --
    Help stamp out iliturcy.
    1. Re:I care about this barcode scanning crap by wonkavader · · Score: 1

      Capturing data in this way is a killer app

      So you want to see a smart app which mixes OCR and barcodes, so that you can walk around associated prices with products and the gps location of the front door.

      ok, I like that idea, too.

  60. Re:"Delicious Library" MacOSX since 2004 wUSB webc by Eganicus · · Score: 3, Informative

    Actual website http://www.delicious-monster.com/ It was quite a splash in 2004.

  61. Re:iPhone killer? Really? YES! by Anonymous Coward · · Score: 0

    No, its still stupid. I already know where the Cheap Beer is. I also know where the Good Beer is. I also know how few people will buy an Android. I also know how small of a percentage will know how to use the feature. I also know how small of a percentage of people who will want to use the feature.

  62. RTFA by Anonymous Coward · · Score: 0

    " On the iPhone, scanning a 1D barcode is slow and unreliable. But the G1's improved optics and Android's improved access to image scans has made 1D scanning quick and useful,"

    [citation needed]. 2 megapixel is more than enough to scan a 2D barcode, and the iPhones optics are quite reasonable. If the iPhone scanning is actually "slow and unreliable" (I have no evidence of this) it's simply because of the algorithm that the third party developer is using.

    For what it's worth, though, the iPhone has 7 scanners on the App Store when you search for "barcode" and all seem to revolve around one kind of 2D bar code or another (EZcode, DataMatrix, QR Code, ShotCode, Blotcode, etc). The reviews seem to indicate the iPhone is quite good at scanning them.

    Basically, the article submitter appears to be another anti-iPhone troll, which is too bad because for me it detracts from his main point about bar code ubiquity.

    "the Android O/S that runs on the G1 doesn't require a time-consuming storage of a scanned image before it can be processed"

    The increase in speed is because of using the image in memory, not the megapixels. It's great that you love your iPhone, but not everyone pointing out a better product is a troll.

  63. Re:iPhone slow and unreliable because of 2M camera by Anonymous Coward · · Score: 1, Informative

    Actually, there are several ways to get sharp near-focus images with the iPhone camera - you can use a magnifying glass, modify the optics (has been demonstrated to work), use a pinhole in a piece of black paper (clumsy but works), or buy a commercial case which includes a switchable macro lens (Google for "iphone case lens").

  64. Perhaps the Summary is Incorrect by WiiVault · · Score: 1

    From my understanding Android hardware is not standardized which is a good thing, however there will inveitably be phones with lower res or no camera at all. I think the summary should be ""Pull" Barcode Scanning Could Be The Android based G1's Killer App". I could see immense value in this service to help consumers, can't wait!

  65. Barcodes on Sandwiches by kerskine · · Score: 1

    I love the example that was given. If Google wants to buy me lunch every day, that's fine by me.

    --
    ****

    "I'd never want to join a club that would have me as a member" - G. Marx
  66. We are missing the bigger picture by EEPROMS · · Score: 1

    What many seem to be missing is "the bar code image could have been processed by googles 150,000 servers" not the software on the phone. The real power of Android is it's ability to leverage googles services for pre/post processing. For example, lets say I want to add an effect to a picture I have recently taken. Now imagine the effect is way beyond the processing ability of the mobile phone. In the case of the android phone it seamlessly uses a simple image editing front end then for hard tasks it sends the job to Google (servers) for processing. This is were Apple has serious hole in its iPhone model, no back end network processing, or what they do have his seriously under powered, thus Apple will be stuck with ever more powerful processors chewing through batteries faster and faster until they start building huge server farms. Then that produces other issues, how will Apple charge for such services when Google dont.

    1. Re:We are missing the bigger picture by Electrawn · · Score: 1

      Bar Code scanning has been around since the early 70s. Pre-8080 era. Processing a bar code doesn't require a lot of CPU cycles. Granted, it does take a bit more CPU to do transformations on an image scan. I don't think the problem is CPU, more towards RAM speed and limits.

      Still, the biggest thing eating the battery on the phone is the wireless chip and antenna. The wireless data network is the bottleneck and will be for quite some time.

      Long story short, if it's a profitable tech for the phone companies, there will be dedicated bar code scanners built into phones way before Google starts image processing the masses random pictures of bar codes.

    2. Re:We are missing the bigger picture by Maury+Markowitz · · Score: 1

      > the bar code image could have been processed by googles 150,000 servers

      Geez, WHY? They were doing this in grocery shops in the 60's when the most powerful computers had less processing muscle than your phone's modem, let alone its processor.

      Processing bar codes is trivial. That's the WHOLE IDEA.

      Maury

    3. Re:We are missing the bigger picture by srowen · · Score: 1

      The problem with this idea is how long it takes just to transmit the image to a server. Something that size is going to take a couple seconds round-trip. We are decoding 2D barcodes in under a second already on the G1, so, already phones are basically fast enough for this.

  67. Cheap barcode scanners... by ndykman · · Score: 1

    I know, offtopic, but are their cheap scanners out there now? I'd like to inventory my CD, books, etc.

    1. Re:Cheap barcode scanners... by ragethehotey · · Score: 1

      you can get USB cuecats for like $11 including shipping on ebay.

  68. try again! by MushMouth · · Score: 1

    The built in iSight camera (that the poster referenced) is a fixed focal length camera just like most camera phones.

    1. Re:try again! by nog_lorp · · Score: 1

      Reread
      most fixed focal length cameras are set to infinity. that means if you take a close range picture it's all blurry
      and
      most webcams are set to a focal length of a few feet, or come with auto focus, or manual focus..

  69. Re: hardware hackers take note by Moodie-1 · · Score: 1

    Uh, people...

    Hasn't anyone thought about getting a cheap lens and holding it just in front of the iPhone's camera so that it can focus at macro distances? Sure, it would have to be the right size and thickness but if scanning barcodes with an iPhone is that important to someone then this is one workable solution. One good source for lenses is Edmund Scientific http://scientificsonline.com/.

  70. Scan anything! by lindseyp · · Score: 1

    The problem with the iPhone is that the fixed focal length lens won't take a decent picture of anything close up, so any kind of bar code comes up blurry or too small.

    The Google phone is an HTC phone. all HTC phones (to my knowledge) have macro focusing on their lenses. My last phone was an HTC phone and I was able to take a picture of a business card and have OCR software in the phone auto-populate a bunch of fields for scanning into my contacts database. It could do it in English or Chinese.

    fuck barcodes, *that* was the killer app. Shame the iPhone doesn't do that, either. It would be even better if you could just scan and OCR any text, like foreign language magazine articles etc.. and have them sent to google for translation or copy/paste bits into your dictionary. I am gagging for an OCR Japanese or Japanese-English dictionary.

    Sure I can buy a little lens and stick it on the back.. but it's clunky, and the point is that because the *standard* iPhone doesn't focus properly, nobody is going to bother developing the software.

    Oh yeah.. copy/paste.. another 'killer app' apple didn't bother to give us.

    --
    j'ai découvert une démonstration vraiment admirable (de ce théorème général) que cette si
  71. killer app, really? by pascalpp · · Score: 1

    yeah, regular people LOVE scanning barcodes. so fun!

    1. Re:killer app, really? by 16K+Ram+Pack · · Score: 1

      I remember people telling me that people wouldn't want to buy car insurance over the phone or buy holidays over the internet.

      I had a reason to want something like this recently. I was in a store and saw a Wii game that I wanted, but figured I might be able to get it cheaper. I surfed to a store's site on my phone, and saw they were £5 ($10) less. Sure, I'm not going to do it on every item, but big, well-branded goods? Absolutely.

  72. How Stores and Manufacturers will respond by rjd · · Score: 2, Interesting

    If this concept of "i'll just scan this bar code and find out that there's a cheaper one across the street" becomes common practice, stores will just shift to having all unique bar codes. You can already see this with certain products. There will be a store-specific UPC/model number at Walmart vs Target vs Best Buy.

    1. Re:How Stores and Manufacturers will respond by AmigaHeretic · · Score: 1

      Wouldn't really matter. Hence the "Pull" part. There would just be a data base of BestBuy, Wal-Mart, and Target UPCs and they could easily be linked to the standard product UPC.

      Then the same data would be pulled, same review info, and you'd still find out where it is cheaper.

    2. Re:How Stores and Manufacturers will respond by ducomputergeek · · Score: 1

      This was about 15 years ago when we bought my stereo. We were looking at 2 models that were IDENTICAL in terms of looks and function at Best Buy and Circuit City. Well, one or the other had an ad flyer advertisting the unit being $50 cheaper than the other store. Both had the, "We'll beat our competitor by 10%" deals.

      Well walked into the store, they looked at the model numbers and basically one was Model# 12345C1 the one on their Shelve was Model# 12345B1 and the sales guy was like, "Nope, these are different models, see the numbers are different." There was no difference between the two. They looked the same, had the exact same functions, just different numbers on the box.

      We promptly walked out, went across the street and bought the one on sale. But that was the last time I bothered with any of those kind of deals. Rarely will manufactures sell the exact same "model" to two different stores to avoid this kind of thing.

      --
      "The problem with socialism is eventually you run out of other people's money" - Thatcher.
  73. Re:iPhone slow and unreliable because of 2M camera by Firehed · · Score: 1

    Hardly. 1D barcode means the standard barcodes you see everywhere - the bars are only significant in one dimension (width) so they're considered 1D. They're also designed to be pretty damn resilient, scalable, and many codes (EAN-13, for instance) also have a checksum bit. Code 39 follows a similar concept while allowing for alphanumeric codes.

    In any case, all of the 1D barcodes are completely height-insensitive. It's the bar spacing and thickness that come into play, and since it's all based around a multiplier of sorts (UPC/EAN codes have bars of exactly 1x, 2x, 3x, or 4x the thickness of the end bars, which can only safely be within a certain range), it doesn't matter if you scan it at an angle or completely perpendicular to the bars, how tall the bar set is, and isn't too picky about being on curved surfaces.

    The problem is that most phone cameras have appallingly bad low-light performance, and that's where this application would generally be used. Decoding the barcode is a fairly simple process, but if the image of the code is noisy as hell (as it will tend to be on phone cameras), the apparent width of the different bars could end up being completely unpredictable.

    The problem becomes a hundred times worse with 2d barcodes (datamatrixes), like those that you see on UPS shipping labels. While the scaling issues are about the same, there's much more encoded data to get screwed up by a bad imaging system.

    However, seeing that we're primarily talking about fairly short numeric codes and a PHONE as an input device, this whole problem is easily solved with the built-in keypad. It may not be quite as sleek, but it's certainly more reliable.

    --
    How are sites slashdotted when nobody reads TFAs?
  74. Re:iPhone killer? Really? YES! by _Sprocket_ · · Score: 1

    That gets me the exact model of the product I'm looking at. Next, I use that information to hit review sites to see if it stacks up. Meanwhile I can also hit a couple price information sources to get an idea of the average price for the item. I'll then have some idea whether the item is something I should consider purchasing (alerted to lemons or major design issues) and whether buying it then and there is worthwhile. If I can't decide, I can then move that bit of data to a wish-list for later consideration - especially if it's a more expensive purchase or I'm just getting an idea of whats available in the market.

    Would I do that for a six-pack of beer? Maybe not (although I might if I'm in the mood for an especially good beer). But I would for consumer electronics.

  75. Re:iPhone killer? Really? YES! by Anonymous Coward · · Score: 0

    First you say it can't be done, then you say it can be done, but it's not worth it... both times you cite vendor reluctance to share prices.. but they have to make those prices publicly available... they generally call it 'advertising'. I really don't see any merit in either of your arguments, i'm afraid.

  76. Pot, meet kettle. by Si-UCP · · Score: 1

    Fanatics are so fun to mess with, the moment you downplay something, even slightly, they will jump on it and try to jump around it to falsify and even rationalize around it.

    Fanatics are so fun to mess with, the moment you downplay something, even slightly, they will jump on it and try to jump around it to falsify and even rationalize around it. That, or they'll just act like idiots. See what I did there?

  77. Killer app for Google, maybe. Not for consumers. by Valdrax · · Score: 1

    Or a CueCat. We know how big of a killer app.

    I think a lot of people forget that one of the big revenue streams for :CueCat was the ability to identify the purchasing (or browsing) habits of its users. The devices had unique IDs and people actually gave the company their name, address, and ZIP code. Whenever a :CueCat scanned an item and went to find out information on it, that UPC code could be associated with your ID, and -- viola! -- instant profiles of what you find interesting.

    For a marketing company like Google, popularizing this would be a dream come true. I have no doubt that they would make use of this information to better target ads to you. Some people like the idea of ads only being things you want to buy. Personally, I don't want ads that are actually *good* at getting me to part with my money, and I have concerns in the wake of how Preferred Shoppers databases at grocery stores were using the wake of 9/11.

    This just smacks of privacy invasion to me -- or at least further temptation to abandon one's privacy. Count me as not sold on it, but I don't really matter compared to what the mass market will think about it. I hope it flops, but I worry that it won't.

    --
    If it's for-profit but free, you're not the customer -- you're the product (e.g., the Slashdot Beta's "audience").
  78. Correction: For ShopSavvy, not Google. by Valdrax · · Score: 1

    Somehow missed in the article that it was a 3rd party vendor that was doing this. The point still stands, even if Google is not the marketing company in question.

    --
    If it's for-profit but free, you're not the customer -- you're the product (e.g., the Slashdot Beta's "audience").
  79. Babylon 5 and the ringtone model. by wonkavader · · Score: 3, Interesting

    Let's hope they don't. But really, that's the nice thing about an open platform. unless they absolutely decide to kill it, it'll fly because the consumers want it to. And that's different from any other platform -- American cell phone systems have tried desperately (and largely succeeded) in absolutely killing anything the customer might want, because they see everything as a revenue stream ala ring-tones.

    It's bizarre. If the customer wants it, the telcos gleefully KILL IT and give them a crippled, pay-as-you-go version. This when the cell phone manufacturers are begging them to take phone with features, so the manufacturers can get some market cred/traction. But no, the cell phone carriers demand that features in phones be killed.

    Sigh. It's been embarrassing. You go to just about any other country and they've got better phones than use. Why? Because the telcos have the American consumer by the balls, thanks to a hefty lobbyist (read as "bribery") budget.

    But unless I'm missing something, here, if a telco supports an Android based phone, the consumer gets control and whistles and bells. Period.

    Hence, either telcos accept android based phones, or ...

    They SAY they will and phone manufacturers make 18 models of android phone, and then the telcos say, "GREAT! We love it! Just disable this and this and this." The phone manufacturers say "Sure!" and the phones go out, and we fix them. This happens for one year, and the telcos start telling the manufacturers to drop Android, or they won't buy their cheaper, crappier phones in bulk. And the manufacturers will get very, very afraid, and mysteriously stop supporting Android.

    We'll see. I hope this represents a real change.

    ---

    It's not the acting. When just one actor stinks, that's acting. When they all stink, that's writing and directing. Mostly directing. And it's not that you get inured to it, Straczynski and his helpers got better at it.

    1. Re:Babylon 5 and the ringtone model. by LionMage · · Score: 2, Interesting

      You know, I've witnessed this trend, and I wasn't sure what to make of it, but it is happening. I had a Motorola SLVR -- kind of an underpowered phone, but an attractive candybar style phone nevertheless. One feature it had which I liked was the ability to use voice dialing with a bluetooth headset.

      When I upgraded to a Samsung A737, I got a phone which was much more capable in some ways (faster processor and more memory, thus faster at running Java apps and so forth), but I noticed that voice dialing was not built into the phone. If you want to do voice dialing, AT&T will be happy to charge you for the service -- the provider has moved that feature out of the phone and into their network, where they can monetize it.

      So now I no longer do voice dialing, in part because I refuse to reward telco greed.

  80. Question about this barcode scanning crap by Harmonious+Botch · · Score: 1

    Capturing data in this way is a killer app that justifies the whole expense of the device to me -- even if the device had no other features at all. Cordless barcode scanners are pretty spendy units.

    So yeah the freedom is great...

    How free is this? Am I free to use non-google searches? Can I input the barcode info only into a Google searchfield? Or can I use it with other websites, like maybe Amazon?

    1. Re:Question about this barcode scanning crap by bluemonq · · Score: 1

      The software involved is not made by Google but rather a third-party. Presumably the search will dump the barcode info into whatever search engine that was programmed in. Considering the sheer number of programs duplicated for the iPhone (and that requires a $99 entrance fee), I imagine it won't be long before you can search with whatever engine you can think of. And then someone will add a plugin interface to one of those clones, which will allow usage with the remaining engines you haven't thought of.

    2. Re:Question about this barcode scanning crap by aliquis · · Score: 1

      Hopefully the phone is completely open and you can replace the browser with something else if you want to? I don't see why not.

    3. Re:Question about this barcode scanning crap by redxxx · · Score: 1

      With this? Probably, but it doesn't really matter.

      The Barcode reading software is opensource, and after that all anyone here cares about it passing it to a website or some other application.

      Called ZXing or "Zebra Crossing" and is part of the google code project. It can be found here.

      Freedom really is the killer app, but this thing is still kinda neat, and wireless barcode scanners are way overpriced. A few hundred dollars for a handset is really cheap by comparison.

    4. Re:Question about this barcode scanning crap by symbolset · · Score: 1

      See redxxx's post below. (S)He nailed it.

      --
      Help stamp out iliturcy.
  81. Some manufacturers sell macro lenses by bigtrike · · Score: 1

    The Nokia CC-49 macro lens for their 3650 model does exactly this and makes it possible to decode UPC/EAN codes from software.

  82. Re:iPhone killer? Really? YES! by AmberBlackCat · · Score: 1

    It sounds to me like this device will scan a barcode in Google's database and then provide Google search results for the barcode's item. If "push scanning" is bad because you're forced to go the the website of the manufacturer's choosing then this will be a much worse, much more extreme version of push scanning. Every barcode will take you to the same website (Google search), regardless of what product the barcode represents.

  83. Re:iPhone slow and unreliable because of 2M camera by AmberBlackCat · · Score: 1

    The next iPhone hate article will be titled, "iPhone is Farsighted".

  84. Informed Consumer: Killer App by Bob9113 · · Score: 1

    Killer app? Yes, I say. Not so much for what it does for the individual, that's just nice. But think about what a killer app this is for economic efficiency.

    People will be able to get instant comparisons of competing products. They will be able to find out which sunscreen really does protect even while swimming. They'll be able to know which digital camera provides better color reproduction. They'll be able to find out, in real time, which product serves their needs as a customer.

    This will help them, sure. But think about the force this brings to bear to advance the free market. People will be buying products based on quality, instead of packaging. The network effect on product quality could be staggering. Products will improve, which will raise consumer confidence (the natural, healthy way). The economy could surge forward in a way unseen since women remained in the labor market after WW II.

    Of course, that assumes we win network neutrality so that we remain able to share information without discrimination. That ability is a cornerstone of all the extraordinary advances that ubiquitous social computing will bring. Help advance collective intelligence: Learn about, and spread the word about, net neutrality.

    1. Re:Informed Consumer: Killer App by Maury+Markowitz · · Score: 1

      > People will be able to get instant comparisons of competing products

      Like when I type "coco puffs" into Google?

      Oh, I know, some sort of comparison site will magically appear that saves you paging around in your browser, right?

      So, in that case, why wouldn't that site work just as well with a text search?

      Oh, wait, NOW I get it, the 5 second savings I get by scanning instead of typing is going to completely revolutionize EVERYTHING!

      Uh huh.

      Maury

  85. Comment removed by account_deleted · · Score: 2, Insightful

    Comment removed based on user account deletion

  86. Re:iPhone killer? Really? YES! by totally+bogus+dude · · Score: 1

    AC fails at reading the thread.

    The post you are responding to was responding to this:

    Do you think a vendor is going to undercut their distributor by directing you to a cheaper source? I don't think so.

  87. Re:iPhone slow and unreliable because of 2M camera by Dun+Malg · · Score: 1

    2 megapixel is more than enough to scan a 2D barcode

    This assumes ideal conditions. In low light or with somewhat oblique angles , 2MP becomes marginal. 3MP+ makes the difference between taking one casual shot and having it work, and having to try two or three times.

    --
    If a job's not worth doing, it's not worth doing right.
  88. *sigh* by PontifexPrimus · · Score: 1

    And we know that the world, with its flailing economy, will certainly needs cheaper beer.

    Sorry to be the one to break it to you, but America != The World.

    --
    -- Language is a virus from outer space.
    1. Re:*sigh* by Anonymous Coward · · Score: 0

      And we know that the world, with its flailing economy, will certainly needs cheaper beer.

      Sorry to be the one to break it to you, but America != The World.

      Yes, America is not the world.

      However, the financial crisis is world-wide: the Americas, Asia and Europe. Just read the bullet points here.

      Although this crisis may have started with real estate deals in the USA, everyone around the world decided that it was a financial opportunity they just had to invest in - to their own financial detriment. Who knew that real estate prices could fall? Certainly not the financial experts located just about everywhere.

  89. Re:iPhone killer? Really? YES! by nog_lorp · · Score: 1

    What? The article isn't even about a real app, it is speaking theoretically. Even the theoretical app described uses "user-specified sources."

  90. Re:iPhone killer? Really? YES! by nog_lorp · · Score: 1

    Your point about making them publicly available isn't true. No retailer advertises ALL of their prices, and even those that are advertised may not be in an indexable, web-accessible way.

    I agree with you that it will still be a useful application though.

  91. My killer app: by nog_lorp · · Score: 1

    For consumer electronics,
    Scan barcode -> jump to NewEgg reviews.
    Sweeeeeeeet.

  92. How many people actually do this ? by MarkTina · · Score: 1

    Come on own up there must be some people doing it ? :-) If I was to try selling a friend on getting an Android, I'd first get laughed at for the stupid name and then they'd laugh even more when I told them how good it was at reading barcodes!

  93. Re:iPhone slow and unreliable because of 2M camera by schreiend · · Score: 1

    No this isn't. It's possible to recognize 2D barcode on a 320x240 image taken in bad lighting conditions and at reasonably oblique angle in real time. And I'm afraid you won't find a phone with enough processing power to deal with 3MP image in a sane amount of time. By my experience, resolution is of much less importance than a nice lens and the ability to focus the camera.

  94. Informative? This? On Slashdot? by SmallFurryCreature · · Score: 4, Informative

    Come on, as a programmer/designer this pisses me off. Only a complete and UTTER idiot would include price info in the barcode.

    What if you had a price change? You would have to change the barcode on all your products.

    As the article explains and anyone on slashdot could expected to know, a barcode (the 1D kind we are talking about here) ONLY has enough information for 10 digits. It is a 'unique' indentifier. The cash register scans this unique code and then looks it up in the stores database to get the price and whatever other information you could require.

    To think that you would put the price of a product in the barcode is silly. ONE of the reasons why the switch to barcodes has seen the removal of price-stickers on products is that with barcodes you can easily change the price.

    The OP simply meant to point out that he got the PRICE from the INTERNET with the unique code and is arguing that the price retrieved by the cashregister from the stores database is in-accurate.

    And this discussion already happens daily in stores whenever there is an mistake made with special offers or a new product incorrectly entered.

    My own recent story is of a frozen fries, used to be 1kg packages but suddenly they had 2.5kg packages but no record of it in the database. In the end, I got it for the price of 1kg while they went and sorted it out :) Got to love lousy math skills, a fair price would have been 2x the price of 1kg, but I suppose that was to complex.

    --

    MMO Quests are like orgasms:

    You may solo them, I prefer them in a group.

    1. Re:Informative? This? On Slashdot? by AvitarX · · Score: 1

      In the US and Canada books have a price barcode.

      it is 5 digits and to the right of the main barcode, the first digit is 5 for USD, or 6 for Loonies. the next 4 are the price, with prices over 100 being 9999. Books also have the price in the cover though.

      --
      Wow, sent an e-mail as suggested when clicking on "use classic" banner, and got a fast response that addressed my msg
    2. Re:Informative? This? On Slashdot? by kabocox · · Score: 1

      The OP simply meant to point out that he got the PRICE from the INTERNET with the unique code and is arguing that the price retrieved by the cashregister from the stores database is in-accurate.

      Um, the only place that this would be remotely valid is if you were at walmart and you were looking up their prices on the walmart website. Of course other stores like target, bestbuy, staples, or tigerdirect will have different prices. Heck, they could include a disclaimer that web store prices do not reflect in store prices and just be done with it.

    3. Re:Informative? This? On Slashdot? by rectilinear · · Score: 1

      Actually, some barcodes do contain the price. EAN has several ranges allocated for this purpose to be used where the the price can vary by item, for example whole chicken. At least one large retailer I know of uses their own barcode system that contains the price, when they want to change the price, they put a new barcode sticker over the old, this works well for them because their business model is slightly off the norm. So whilst in the general case the barcode should not contain the price, under some circumstances it is perfectly reasonable for a retailer to have the price in the barcode.

    4. Re:Informative? This? On Slashdot? by MaxVT · · Score: 1

      Methinks both you and OP confuse two kinds of products typically sold at supermarkets. Standard products (snacks, coffee, whatever) have a unique ID as a barcode and don't include price. However, all products sold by weight (cheese, meats, bakery etc.) that are weighted by you or by store employee before you get to the cash register get a sticker with barcode that contains both item ID (store-specific) and price.

  95. Already in place in Japan by Anonymous Coward · · Score: 0

    I live in Japan and bar code readers are included with every cell phone here. The bar codes are everywhere as well. In magazine advertisements or print ads on the train. They will take you to the product's web site.

    There is even a zoo that has a bar code on the information sheet about the animal. Scan it with your phone and you are taken to the zoos site that has more information about that animal.

    As for the quality I have never had any trouble scanning the barcodes that are used here.

  96. 1D vs 2D AKA RTFA by SmallFurryCreature · · Score: 1

    Those are 2D codes, this is about 1D codes. So you are not intresting, you are lazy and redundant. Have a nice day.

    --

    MMO Quests are like orgasms:

    You may solo them, I prefer them in a group.

  97. Re:iPhone killer? Really? YES! by dangitman · · Score: 1

    YOU WIN due to CHEAPER BEER.

    Cheaper beer is not good enough. It must be Free Beer to be worthwhile. Well, that's what the FSF has been telling me.

    --
    ... and then they built the supercollider.
  98. It took me 1 second to think of a solution by SmallFurryCreature · · Score: 1

    The application you are using to scan this product is a internet capable gadget with a full browser and a keyboard. If it comes up with an unidentified barcode you could simple GOOGLE the product by its description, then enter the new code at a comparison side. One person needs to do this and then everyone else can use it.

    The internet, you might have heard about it. It allows millions of people to pool their resources into common works.

    --

    MMO Quests are like orgasms:

    You may solo them, I prefer them in a group.

  99. Why would it explode now? by Anonymous Coward · · Score: 0

    Nokia handsets have had 2D barcode reading for years now, with no apparent 2D barcode revolution in sight. Literally millions of handsets must have this already, and AFAIK it has only really taken off in Japan so far. So I fail to see why a relatively small number of new handsets would change this.

  100. barcode scanning crap by MindKata · · Score: 2, Interesting

    "I imagine it won't be long before you can search with whatever engine you can think of."

    And then Google will release a standard search engine plugin which the majority of non-technical users will then simply use by default. Plus the Google one could even be pre-installed by default. Google then gets the information they origonally designed this feature for. The ability to know what products the majority of users are interested in. This is just like Google's way of profiling searches on their web site, to then workout from an advertisers point of view, what products people are interested in. Now Google will be able to extend that goal onto knowing what physical products we scan in. Its another step towards their goal of total information awareness on people.

    It would be interesting to combine this barcode scanning data with GPS data, as that would then give a lot more infomation.

    Google wants to becoming Big Brother. Because with total information comes huge power (even political power) and with huge power they have the potential to earn huge amounts of money profiling everyone, to then sell that data to advertisers. But then even political campaign's need to be advertised and marketed, so Google is aiming to become litrally Big Brother.

    --
    There are 10 kinds of people in the world... those who understand binary and those who don't.
    1. Re:barcode scanning crap by cl0s · · Score: 0

      Actually I read more about this app before and it is GPS aware, will actually show you lower prices around the area you are at! I completely see your point about Google being big brother, I too am paranoid and though I like Google right now I don't and never will completely trust a corporation.

      I did pre-order my G1 the day it came out though because it's completely open, you can replace every single app on the phone, even the desktop. So people like you and I who maybe don't want all the information to go through Google can easily change this.

      Of course this is only if they don't fuck it up!

    2. Re:barcode scanning crap by centuren · · Score: 1

      And then Google will release a standard search engine plugin which the majority of non-technical users will then simply use by default. Plus the Google one could even be pre-installed by default.

      So? This is already the case with Firefox. The point is that it's open to have the choice, and whether or not most people end up use Google's is pretty irrelevant in that regard.

      Google wants to becoming Big Brother. Because with total information comes huge power (even political power) and with huge power they have the potential to earn huge amounts of money profiling everyone, to then sell that data to advertisers. But then even political campaign's need to be advertised and marketed, so Google is aiming to become litrally Big Brother.

      If your point is that Google is processing more and more of data relating to our use of online services, it's true but very, very poorly stated. I can safely say you have no crystal ball that gives you claim to know the company's intentions, and the potential to do something is hardly proof they will.

      I feel silly to point out the obvious, but Google IS earning huge amounts of money. There's always the possibility that all paranoia will be justified, and as consumers we can react to that. For now, I think it most fair to react to what Google has done, which, in this case, is invest their money and power into opening up the mobile platform, which can benefit us at least as much as Google.

      Just like with Chrome, we can look forward to fully functional forks of Android with anything tying it to Google removed, running on unlocked handsets. That's the natural expectation of an open source release like this, and until Google steps in to prevent it, it's premature to accuse them of plotting against privacy.

  101. Re:iPhone slow and unreliable because of 2M camera by SenseiLeNoir · · Score: 1

    It is arguable whether the grandparent is an "anti apple" troll, however he is right to say

    The iPhone does not have Autofocus or rather, more specifically a "Macro" mode. This makes it MUCH harder to accurately focus in on and scan a 2D barcode, let alone a 1D one.

    And I am not talking out of my behind either, as I am a developer who 6 months ago was working on a project for marketing company where we were using 2D barcodes with embedded URLs as part of a promotion.

    We tested the system on many phones, including:
    - HTC Tytn II (T-Mobile Vario III). The G1 android based phone will have an equal or slightly better camera. (3MP camera with autofocus, no LED, or flash)

    - Nokia N95 (5Mp Camera with autofocus + LED light)

    - SonyEricsson K800 (3.2Megapixel with Xenon Flash)+ K750 (2.0Megapixel with LED light)

    -Apple iPhone (2 megapixel, no autofocus, no LED light)

    -Moto Razr V3i (1.2 Megapixel, No AutoFocus, no LED light)

    -plus a few others.

    Using the same algorithm, (java for the normal phones, Symbian for the N95, MacOS for the iPhone, and Windows CE for the TyTn)

    The iphone, n95, and the Tytn (as well as other smartphoens running native code) did a "live"scan, as they scanned on the fly. The Java based phones had to take the picture first, before scanning.

    All the cameras without autofocus performed poorly. The v3i with its non live scanning required many attempts at taking the photo before it could recognise the barcode. The iPhone had to be held at the "right distance" (a little further away than comfortable) to have enough focus to resolve the 2D code, and was simply too far away to scan the 1D code in any reasonable resolution to resolve.

    The k750, despite being only 2MP did very well on the 2D codes, thanks to the AutoFocus and macro capabilities,Its 1D performance was not so good, despite getting the best possible image, it was often unable to resolve the exact sizes of the bars, to be accurate.

    the K800, and the TyTn were much better at both 2D and 1D, and the Tytn had the advantage of live scanning, which allowed quicker resolution, as u just adjust your hand until the phone picked up the code. (The G1 android will be similar to the TyTn in camera performance)

    The Nokia N95 was the best at both 2D and 1D, and indeed comes with a barcode scanner as a built in app, which was even better than our app, as it used the accelerometer to judge the camera shake.

    So although the iphone is "useable" with 2D barcodes, it was (apart from the V3) the poorest of therest, as it required a steady hand, a specific camera to subject distance. IT was pretty much unusable on 1D, as we were unable to get it close enough to use up as much of the sensor (and therefore the 2MP resolution) without loosing focus. and in general, would be a frustration to use in the supermarket (even with 2D) or on the train for example.

    Dotn get me wrong, I am NOT anti Apple, and we WANTED to have a version fo the software on the iPhone, but frankly it just was not usable enough for the average person with very little patience. And its 1D performance was simply not up to it.

    So yes, as the experiment with the K750 (And anotehr dedicated 2MP Nikon) has shown it is POSSIBLE to scan 1D on a 2MP, its resolution is, even with great optics, and macro still very difficult. Taken away the macro, and its impossible.

    --
    Have a nice day!
  102. Re:iPhone slow and unreliable because of 2M camera by SenseiLeNoir · · Score: 1

    I have written a post to this, where I have actually had to test various phones with 1D and 2D barcodes. You right about 1D barcodes, but you missed a third factor, Focus, or more specifically Macro.

    - Good Optics ensure the accuracy of the image, reducing barrel, and avoiding distortion (which will kill 1D accuracy more than 2D)

    - Focusing, and Macro to get as close to the bar code as possible, to "fill" the image as much as possible.

    - Megapixel count, to get as much detail of the line widths to accurately retrieve the info.

    The G1 will be reasonable with 1D barcodes (we have tested with a 3.2 MP HTC TyTnII which has either similar or poorer optics to the HTC made G1). IT works better with flat "Standard" barcodes (the ones which are about 1 - 1.5 inch wide). it is not good enough for really wide 1D barcodes.

    its 2D performance is excellent.

    --
    Have a nice day!
  103. Well, lemme give you an example by Moraelin · · Score: 2, Interesting

    Well, I don't know about him, but I _have_ been stuck in a line while someone is arguing with the cashier what the price should be.

    E.g., I wanted to buy some computer component at some point, so I go to a local small computer store. What do you know? Both guys behind the counter are stuck respectively with:

    1. Someone who couldn't decide if she wants her new computer without a power supply or without the CD-ROM drive, because she apparently didn't have the money for the complete sum. So she's standing there debating the merits of getting a computer that won't start, vs a computer she can't install stuff on.

    2. A couple which wanted to buy some TV decoder card. But they had a price list from another shop, for another product, and were prepared to argue all evening why the product in this shop should cost the same. The talk went roughly like this:

    Buyer: "But your competitors sell the same thing for less!"
    Clerk: "Well, it's not the same thing in the first place. That model is from another manufacturer and does less."
    Buyer: "But they sell it cheaper! Why can't you match their price?"
    Clerk: "Because it's a different product and has a different price. See, this one also has <insert list of features>, and the manufacturer sells it for more."
    Buyer: "But I don't care much about those features, so for me they're the same. And those other guys sell it cheaper."
    Clerk: "So buy it that model from them, then."
    Buyer: "But I want this one..."
    Clerk: "Well, ok, that'll be X euros then."
    Buyer: "Why do I have to pay that, when your competitors sell the same thing for less?"
    Clerk: "Because it's not the same thing."

    That conversation ran around in circles like a broken record for half a fucking hour. Well, probably more, because it was already going when I arrived, and it was still going when I just left the shop half an hour later. There's a huge line of people inside the shop, people getting fed up and leaving all the time, but the idiot just won't give up. He wants product X at the price of product Y, 'cause they're in the same category.

    I can just see this kind of thing happening with a camera phone just as well. Only now the idiots don't even have to get the price list of the other shop first. They can now do it on the fly.

    --
    A polar bear is a cartesian bear after a coordinate transform.
  104. Price fixing by DrYak · · Score: 1

    What if you had a price change?

    Some countries have laws that allow or mandate price fixing. In several European legislation, books - for example - have a fixed price. Can happen with other goods too.

    In those countries, some barcode scheme for some of these product can often also contain an infromation about price range or "official" fixed price - beside the few standard info you would expect from a barcode (product categorie, unique type identifier, producer, etc.)

    That doesn't stop some seller to find way to circumvent the official price and selling the goods at a discounted price (the cash register can still look-up a databsed using que product's unique ID#). But the official price may get embed on the barcode.

    --
    "Sufficiently advanced satire is indistinguishable from reality." - [Tips: 1DrYakQDKCQ6y52z6QbnkxHXAocMZJE61o ]
  105. You could even make money while shopping. by misterjava66 · · Score: 1

    Let's say you are shopping in a used store, perhaps books.

    You could scan the UPC on a used book, compare it to the numerous sites that buy books from consumers
    , like http://www.betterworld.com/buyback.aspx
    , and also scan the sell side of the site
    , and know if you are getting a good deal and how much you might be able to sell the book for when you are done with it.

    This kind of data access gives massive benifits to the consumer. It could work for books, cars maybe (vin#?), furniture?, clothes?, all kinds of stuff.

    btw: Android is a spooky name, it's gotta go. Secratary, Drone, Blib (short for web librarian), so many easy to make, cool, sexy, and fun names. :-)

  106. Yeah, barcodes, that's what we need. by Maury+Markowitz · · Score: 1

    Ummm, how about, you know, typing in the product name? Every product, even ones without a barcode, have a name. Do we really need technology for this?

    And what does this have to do with Android? Certainly no-one's stopping you from making one on the iPhone -- in fact, there is one, I just downloaded it. It sucks.

    Ahhh, I guess I haven't sprinkled enough "open" and "platforms" around my workstation, that will magically make it work better.

    Maury

    1. Re:Yeah, barcodes, that's what we need. by srowen · · Score: 2, Informative

      It's not "openness" pixie dust, no, that makes the barcode app better on Android v. iPhone. It's a 3MP auto-focus camera and API that actually lets you access the video stream rather than make you wait 8 seconds, such that you can make a usable barcode reader.

  107. Good show! by Nerdposeur · · Score: 1

    Order your grocery's what online? Do your groceries need accessories, or something?

    Well played!

  108. Re:"Delicious Library" MacOSX since 2004 wUSB webc by pandrijeczko · · Score: 1

    Of course if he were an Apple fan, he'd see how this gorgeous app works for every day folks keeping track of media... ... and if he were an Apple realist, he'd see just how closed every Apple platform actually is.

    iPhone is closed, Android is open. That's pretty much all I need to know to make any buying decision.

    --
    Gentoo Linux - another day, another USE flag.
  109. Re:iPhone slow and unreliable because of 2M camera by fatandsassy · · Score: 3, Informative

    Griffin Technology makes an iPhone 3G case called the Clarifi with a built-in mini-macro lens. Perfect for this sort of thing.

  110. Re:iPhone killer? Really? YES! by AmberBlackCat · · Score: 1

    What? The article isn't even about a real app, it is speaking theoretically.

    And I was commenting on the theoretical application.

    Even the theoretical app described uses "user-specified sources."

    So, for every barcode the user scans, the user is expected to pick a website to associate with the barcode and then scan the barcode to go to the website? Or do they pick one website to handle every barcode and bring us back to my original comment?

  111. Somebody queue up the cats, they need to run... by _mythdraug_ · · Score: 1

    Haven't I seen this as a "killer" app before?

    Oh yes, now I remember.

  112. Re:iPhone killer? Really? YES! by nog_lorp · · Score: 1

    Presumably the latter, which does not bring us back to your original comment. You would set it up to search specified database for product information. Push scanning is bad because the vendors have no incentive to give you useful comparative information, it is a marketing ploy. User control of the source defeats every downside of push scanning, because it makes it NOT push scanning.

  113. Stock availability by searlea · · Score: 1

    Local (GPS-based) price-comparison also needs to take stock availability into account.

    What if your local store already sold-out of something?

    What if the product sells-out by the time you've hiked across town?

    How much work is it going to be to hook into every stores stock-control system and implement "Reserve this item"?

  114. Store codes by searlea · · Score: 2, Insightful

    Two basic problems trying to scan store codes and convert to UPC

    1) the store's internal numbers may not be unique (may clash with another store, of they may re-use a number again and again as stock comes in and out.)

    2) The barcode will need different decoding software. Taking Borders as an example again, their barcodes contain far more stripes than a standard UPC barcode. More stripes require greater phone resolution and clarity to accurately scan. And different decoding algorithms (the barcode could be alpha-numeric instead of all-numeric.)

    BTW: UPC is dead. Every US store is supposed to support EAN now (13-digits world-wide standard vs 12-digit US-centric scheme)

    1. Re:Store codes by dbrutus · · Score: 1

      The cameras are an obvious place for "my dick is bigger than yours" competition. The resolution will come up in time and so the internal bar code schemes will eventually be resolvable. Smart programmers will set their software up so that adding schemes will be easy and require minimal recoding. Your point on reusing internal numbers is more difficult to overcome.

      Eventually, those who make their stores more of a pain than necessary will lose business and ultimately become a problem that solves itself.

    2. Re:Store codes by BillX · · Score: 1

      I can see the camera resolution being a possible issue for right now*, but currently there are only a tiny handful of standard linear encodings; support the Big Four (UPC/EAN, Code 2 of 5, Code 3 of 9, and Code 128) and you decode 99.9% of linear codes. A de-facto standard(s) for 2-D codes hasn't yet emerged, but it will be some years yet before those become common.

      * although in two years' time of cellphone manufacturers comparing dicks, you'll have 12MPx on your phone ;-) For now photo stitching should work fine for the really long codes (Best Buy, Borders).

      --
      Caveat Emptor is not a business model.
  115. Re:iPhone slow and unreliable because of 2M camera by russotto · · Score: 1

    The question is, can your scanner tell the difference between barcodes 2 and 4? That's the problem we are currently facing

    That's one reason common barcodes start out with a "guard band". That is, a sequence consisting of bar-space-bar, which allows the scanner to determine the size of the symbols. There's also limitations on the number of the same symbol you can have in a row. Same sort of thing that's done in magnetic formats and RF transmission.

  116. boss requiring barcode tattoos on forehead by peter303 · · Score: 1

    Now I know why.

  117. Re:iPhone slow and unreliable because of 2M camera by srowen · · Score: 1

    (I work on the zxing project which powers the ShopSavvy barcode reading)

    Pixel count is not the issue, yes. You only need a clear, say, 320x240 shot to decode a 2D barcode.

    Focus is a much bigger issue, all the more so for 1D.

    The G1 has a solid auto-focus camera (and yes plenty of resolution) which makes 1D scanning quite a snap:

    http://www.youtube.com/watch?v=3LkNlTNHZzE

  118. Re:iPhone slow and unreliable because of 2M camera by Sentry21 · · Score: 1

    I was thinking the same thing, but having to buy an external case+lens is a barrier to entry for people. Now, those who already have the phone and want the case could certainly avail themselves, but beyond that, it makes it difficult to design a software product that requires a separate hardware one in order to function.

    You could always add a keypad, I guess, so people can punch it in manually.

  119. Mod parent up by symbolset · · Score: 1

    Yes, that was the right answer. Because Android is open, you can run whatever barcode scanning software you want on it, and use the open cam to capture barcodes to be interpreted in any way you like.

    That makes the G1 smartphone the cheapest available wireless barcode scanner. The leverage of freedom is that there are a lot of expensive special purpose proprietary tools that are about to go obsolete because they solve a problem that this device can solve with the addition of software. Since this device is open, every concievable bit of software will quickly be ported. Many more that exploit its special blend of features will be invented.

    That's what makes Freedom the killer app.

    Recognizing that is what makes the Google guys so smart. I gotta get that stock.

    --
    Help stamp out iliturcy.
  120. 1D Barcodes on the iPhone by philipstehlik · · Score: 1

    The main problem when decoding 1D Barcodes is still the image quality and the lack of macro-mode of the majority of the mobile handsets. Snappr.net has a demo for decoding 1D Codes on the iPhone with the help of a macro-lense and it works pretty well (video at YouTube ). Together with the ability to enter barcodes manually I strongly believe that this technology is hitting the spot.

  121. Re:iPhone slow and unreliable because of 2M camera by unithom · · Score: 1

    There's an iPhone app called Save Benjis that scrapes a bunch of sites for info (though apparently they got a C&D from Amazon, which sucks) and gives price comparisons. They say that barcode scanning was at the top of their feature wish list, but after working for a month on it, they gave up because of the focal length problem. They tried sharpening algorithms, etc. They were even trying to use OCR to read the numbers under the barcode, but it was apparently really slow. I told them about the Clarifi case, and I just ordered one for myself. (A long time ago I ordered the CC-49 lens for the Nokia 3650 after finding a tech demo app that could read barcodes, but it never went anywhere. I've been wanting to do this for a LONG time.)