Slashdot Mirror


Semacode - Hyperlinks For The Real World

An anonymous reader submits "Semacode is a fascinating concept - it involves encoding a standard network/web URL in visual form (essentially a 2D bar code) that can be displayed in the real world for people to 'read' with semacode-enabled connected devices. The reference platform for now is the Symbian/Series 60 phone platform - specifically, the Nokia 3650 . Semacode also works with the Nokia 6600 and 7650 camera phones."

185 comments

  1. CueCat by wileycat · · Score: 5, Interesting

    Hummmm, special 2d barcodes to relate product infomation to consumers? CueCat anyone?

    1. Re:CueCat by Chmarr · · Score: 1
      CueCat anyone?

      No thanks... I've got a boxfull here already, and while at first they were really tasty, they're now bland and unappealing.
    2. Re:CueCat by Cylix · · Score: 2, Informative

      Beat me to the punch!

      However, the only slight difference is cue cat referenced a central database against an ID number in bar code format.

      Though... yes.. CueCat...

      mmmm... hopefully... more free bar code readers...

      --
      "You should always go to other people's funerals; otherwise, they won't come to yours." -- Yogi Berra
    3. Re:CueCat by dmarcov · · Score: 3, Funny

      Oh I don't know. This sounds way more expensive than a CueCat. That makes it cooler and better, right?

      I give them credit for the attempt to make a "2d barcode" sound like it is somehow more than -- you know -- the one on my box of Lucky Charms.

    4. Re:CueCat by Agent+Green · · Score: 4, Insightful

      No...this actually has potential NOT to suck, especailly since it's a URL encoded in a 2D, non-proprietary format. It's also a plus that it's not locked up in some bullshit like the CueCat.

      I'm curious just how large of a URL it can encode though...but I think this is pretty cool, and could end up being one of the killer apps for camera phones. It's about time something put that technology to good use.

      That, and it's a bitch keying in a long-ass URL on a phone keypad. :)

      --
      // Agent Green (Ian / IU7 / KB1JQO)
      // IEEE 802.3: All 10base Are Belong To Us
    5. Re:CueCat by The+Phantom+Buffalo · · Score: 1

      The concept sounded strangely familiar. Hopefully, this will be just as successful.

    6. Re:CueCat by BigZaphod · · Score: 0, Offtopic

      So *you* have me Lucky Charms! I've been looking all over for them! Dammit.. I'm hungry...

    7. Re:CueCat by prinko · · Score: 1

      my first thought...but the question is, what kind of product information does this one send back to its overlord?

      --
      insert generic .sig here
    8. Re:CueCat by justforaday · · Score: 2, Interesting

      I give them credit for the attempt to make a "2d barcode" sound like it is somehow more than -- you know -- the one on my box of Lucky Charms.

      out of curiosity, is anyone working on a 3D barcode??? [yeah, i know i could look it up...but hoping that someone on /. will answer is far far easier].

      --
      I'll turn into a supernova and burn up everything. Well I'll turn into a black little hole and you'll turn into string.
    9. Re:CueCat by Rosco+P.+Coltrane · · Score: 3, Informative

      it's a URL encoded in a 2D, non-proprietary format. It's also a plus that it's not locked up in some bullshit like the CueCat.

      The "Cues" (DigitalConvergence's special barcodes) were just regular CODE128 barcodes with the sync bars removed, so only the CueCat could read them. Other than that, perfectly standard. What's more, the CueCat could read just about any 1D barcode out there, which made it very interesting for a free toy.

      The "encryption" used by the CueCat to send codes to the computer's PS/2 port was just XOR and BASE64 encoding. Not much of an encryption really.

      The big difference with this is that the Cues were essentially links to entries in Digitalconvergence's database (which itself was just the UPC database + a bunch of special products from companies they partenered with, like RadioShack) so that they could sit between your scans and the information to collect marketting data. This on the other end seems to just be barcode-encoded URLs.

      More info on the CueCat here.

      --
      "A door is what a dog is perpetually on the wrong side of" - Ogden Nash
    10. Re:CueCat by nelazul · · Score: 1

      No, there's a big difference. The Cuecat was essentially useless because it was tethered to a computer. Who reads magazines at their computer? This thing is embedded in a cell phone, with its own web browser. This means if someone sees one of these things, they point their cell phone at it and have the information there, instead of having to be near a computer. I mean, it's not an immensely useful technology in any form, but this at least has the potential to do something marginally interesting.

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

      The barcode related industries seem far more interested in RFID.

    12. Re:CueCat by nkh · · Score: 1

      The other flaw of these bar codes is that they will bring you to 404 Not Found pages one month after they are printed...

    13. Re:CueCat by KnightStalker · · Score: 3, Funny

      Yes, they're just coming out. You'll find them printed on 4D products at the mall...

      --
      * And remember, it's spelled N-e-t-s-c-a-p-e, but it's pronounced "Mozilla."
    14. Re:CueCat by lfourrier · · Score: 2, Informative

      I give them credit for the attempt to make a "2d barcode"

      Not me.

      google for 2d barcodes and you find many, even some without royalty. And my picturebook come a fex year ago with a camera and some game based on 2 d barcodes.

    15. Re:CueCat by Junta · · Score: 2, Informative

      Yes.
      And btw, I only have a 2D barcode on my license, my cereal only has 1D barcodes...

      --
      XML is like violence. If it doesn't solve the problem, use more.
    16. Re:CueCat by OverlordQ · · Score: 1

      If it's like a typical Data Matrix 2D Barcode it can hold up to 500 characters.

      --
      Your hair look like poop, Bob! - Wanker.
    17. Re:CueCat by djwudi · · Score: 2, Interesting

      From the FAQ on the site:

      Pretty long. We have not yet established the absolute upper limit, but for practical purposes most URLs should be fine.

      Figure1.slashdot URL encoded in a datamatrix (semacode) code

      (there's a graphic here on their site)

      http://slashdot.org/comments.pl?sid=70638 &cid=0&pid=0&startat=&threshold=4 &mode=thread&commentsort=0&op=Change

      --
      "We communicate daily and say nothing. We have rebuilt the Tower of Babel and it is a television antenna." -- Ted Koppel
    18. Re:CueCat by Anonymous Coward · · Score: 0

      Or this

    19. Re:CueCat by NoMercy · · Score: 1

      Wether it sucks or not is accademic, no one will use it though.

      I like my URL's encoded in written words, you can read them with these 'eyeballs', and record them using 'your memory' or for long term storage you can 'write them on a bit of paper', the key to this technology is that it's cheep, and universally available, unlike expensive mobile phones with cameras and 2d barcode readers.

      And people providing URL's with ?resource=5309823... should just be shot anyway :)

    20. Re:CueCat by krymsin01 · · Score: 3, Funny

      You think it's cool now, wait till you scan something and Goatse.cx pops up.

      --
      stuff
    21. Re:CueCat by Chelloveck · · Score: 1, Redundant
      out of curiosity, is anyone working on a 3D barcode???

      Actually, yes. Look up Ultracode. It's a barcode with two spacial dimensions plus a color dimension.

      --
      Chelloveck
      I give up on debugging. From now on, SIGSEGV is a feature.
    22. Re:CueCat by raju1kabir · · Score: 2, Funny
      Actually, yes. Look up Ultracode. It's a barcode with two spacial dimensions plus a color dimension.

      And I've got a 3-D television set. Oh wait, it's also got an auditory dimension. Make that 4-D.

      --
      "Patriotism is your conviction that this country is superior to all other countries because you were born in it." -- GBS
    23. Re:CueCat by Anonymous Coward · · Score: 0

      Your 'color dimension' isn't really a dimension, it is simply a value stored at the reference of the two spatial dimensions.

    24. Re:CueCat by mlush · · Score: 2, Informative
      I'm curious just how large of a URL it can encode though...

      bit of a moot point with services like tinyurl

    25. Re:CueCat by danila · · Score: 4, Insightful

      Isn't it better to just use a computer-legible font for the URLs? If designed with both human and computer legibility in mind it can provide 100% accuracy when read by the phone and not require a lot of CPU power. The presence of the URL can be indicated either by the standard http:// prefix or by a special icon, by the address itself will be written in plain text. This is thousands of times more compatible and useful.

      --
      Future Wiki -- If you don't think about the future, you cannot have one.
    26. Re:CueCat by mhjb · · Score: 1
    27. Re:CueCat by Anonymous Coward · · Score: 0

      Where have you been? Goatse.cx is no more.

  2. Didn't radioshack do the same thing? by logicalnoise · · Score: 1, Redundant

    It was a device calle dthe CAT. You could get one free from radio shack. It would connect between your keyboard and computer. And you could scan Generic UPC barcodes to get to the corresponding site. I tried it and it usually worked. Unfortunatly I couldn't find a viable use for the device.

    1. Re:Didn't radioshack do the same thing? by slashrogue · · Score: 1, Insightful

      I'll take a wild guess that you didn't RTFA. Anyone can create the semacode thing that the phones read in. So, theoretically, you could put in the URL of a website like verizonwirelesseatspoop.com, make a semacode for it, then plaster that image all over the outside of your local Verizon Wireless outlet. Or you could put the URL for your blog in and plaster stuff outside your aparment, or whatever. Want to sell stuff? When you tack your ad on the corkboard at your local grocery store, you can include one of these semacode things on your print out to direct people to your website (or eBay page, whatever). And that's just off the top of my head. I'm sure there's plenty of much more interesting things that could be done.

  3. CueCat Anyone? by major.morgan · · Score: 1, Interesting

    RatioShack did this a few years back with the Cue codes on the pages of their catalog. As I remember a few magazines also printed Cue barcodes on ad pages - so you could just swipe the Cue and voila, be at their website.

    Are they going to give me a free Nokia to read the code, like RadioShack gave away the wand?

    1. Re:CueCat Anyone? by Anonymous Coward · · Score: 0

      You're new here, aren't you?

  4. Old technology? by guanxi · · Score: 2, Interesting

    OK, I didn't RTFA, but wasn't this same concept widely used in Japan awhile ago (and maybe still is)?

    1. Re:Old technology? by KanSer · · Score: 2, Informative

      Last summer I went to Tokyo Dome City right downtown tokyo and on their main roller coaster you could buy your place at the front of the line. For some (reasonable wankwank) 1000 yen or something you would get 4 little pictures sent to your cellphone (well, your girlfriend's) and you could reserve spots for the ferris wheel too.

      We cut out of the 3 hour line (The charge goes to your phone bill, handy!) and went to the front, put the picture on the screen of the phone and put it on a square reader. It beeped and ten minutes later we got on the coaster. We did that all day. Chumps, lines are for poor people.

      --
      • MOD PARENT UP by Anonymous Coward Wednesday April 20, @4:20
    2. Re:Old technology? by Echnin · · Score: 1

      So you let your girlfriend pay so you could cut in line? I know Asian girls are desperate for crackers, but that's mean, dude.

      --
      Lalala
  5. CueCat Redux? by helzerr · · Score: 0, Redundant

    We all remember how well that one flew...

  6. Hmm : colon : have we:not seen:this before? by hanssprudel · · Score: 4, Funny


    I've got an idea, let's shape the readers like some weird half dead cat, and then give away a million readers and start suing people who actually use them!

  7. Huh? by chris_eineke · · Score: 1, Insightful

    What's the problem with scribbling "www.sashdot.org" on a sheet of paper? This gets my vote for the 2004 Useless Technology Award.

    --
    "All you have to do is be fragile and grateful. So stay the underdog." Chuck Palahniuk, Choke
    1. Re:Huh? by dkordik · · Score: 3, Funny

      No-IP.com would like to thank you for making some people go to "www.sashdot.org" just to see if it really existed (they own it). +1000 points

    2. Re:Huh? by adam+mcmaster · · Score: 3, Informative

      I'm guessing recognising a bunch of coloured blocks is easier than recognising handwriting.

    3. Re:Huh? by Anonymous Coward · · Score: 4, Funny

      That's the french mirror.

      You can try the japanese mirror at "srashdot.org" or the MS-based clone at "crashdot.org"

    4. Re:Huh? by Illissius · · Score: 3, Interesting

      lmao. Try removing a letter from slashdot.org at random. Every one of them exists except for slashot.org :)

      --
      Work is punishment for failing to procrastinate effectively.
    5. Re:Huh? by Jeremi · · Score: 2, Funny
      What's the problem with scribbling "www.sashdot.org" on a sheet of paper?


      It appears you have answered your own question!

      --


      I don't care if it's 90,000 hectares. That lake was not my doing.
    6. Re:Huh? by weiyuent · · Score: 1

      If this is deliberate irony, then it has truly been well executed.

    7. Re:Huh? by ardiri · · Score: 1

      i question if taking the photo, decoding and opening is faster than just writing in the text manually :) i can see this as a cool 'tinyurl.com' type system. take photo, decode, open browser url.

      i wonder how it handles mis-reading of the data (bad light, camera lenses). is there checksumming in place? also, how much can you store in that 2D bar code?

    8. Re:Huh? by curator_thew · · Score: 1

      > What's the problem with scribbling "www.sashdot.org" on a sheet of paper?

      High density of content: potentially the semacode can store URL, name, location, lat/long and a swath of content. Meaning that even if you are not "network connected", you can still extract useful information.

      This would be great for hearing/visual impaired people.

    9. Re:Huh? by Tony+Hoyle · · Score: 4, Insightful

      Not really, you have:

      1. (old system). Read text.
      2. (new system). Fish phone out of pocket. Switch it on (of not already on. Possibly pull battery out if crashed). Take photograph. Stand around scrolling through symbian menus until you find the 'decode photograph' app. Launch app. App doesn't recognise photograph. Shit. Take another photograph. Repeat.

    10. Re:Huh? by Anonymous Coward · · Score: 0

      I don't want to hear visual impaired people. All they say is "Huh?? I can't see anything." or "Can you tell me how often this laxative says I'm supposed to use it, because I took four pills an hour ago and I don't feel any dif...Oh, excuse meeeeeeee!" And then they try to run away, but because they are visual impaired, they can't tell the door they opened is the janitor's closet, not the restroom.

    11. Re:Huh? by laird · · Score: 1

      But if this gets widely adopted, it turns into:
      1. Aim cameraphone at barcode.
      2. Click 'go there' button
      3. Camera takes picture, find code, decodes, and launches web browser at URL.

      If this is implemented as an app for the Treo 600, it wins.

    12. Re:Huh? by Anonymous Coward · · Score: 0

      Uhh... Uhh.. YES!

      Of course it was. ;)

    13. Re:Huh? by danila · · Score: 1

      And what about printing the URL in a standard simple font? Underline it to provide a reference frame for the reader, make all letters and numbers distinct, add redundancy to the characters to defeat noise and minor damage to the text, and you are fine. If you are really serious, add error-checking and error-correction in a form of a short additional code (5-10 characters). The phone should be able to recognize it just great. The additional benefit is that a human will do it easily too.

      --
      Future Wiki -- If you don't think about the future, you cannot have one.
    14. Re:Huh? by ardiri · · Score: 1

      well - have you heard about custom software development? maybe create program that captures the picture and decodes it in the same application? when the info is available - THEN launch the web browser/content application?

      as the replier to your post mentions, something like this for the Treo 600 would be great. hotlink it to an application button, viola.. done! as a developer for palmos/pocketpc/symbian - its possible to do all these quite easily for either platforms (given the integration of the camera + gprs/mobile telephony).

      could be a great idea.

  8. Fascinating concept... by efatapo · · Score: 2, Insightful

    Yeah...scanning a bar code for a website is a great idea. Wish I would have thought of that.

    1. Steal someone's unsuccessful idea
    2. ???
    3. Profit?

    Probably not...

  9. Old idea, new implementation by Anonymous Coward · · Score: 0

    Didn't somebody try this with a perepheral barcode reader a few years ago? I don't see a whole lot of use for it, though it's more likely someone will be walking around with a cell phone than a barcode reader.

  10. CueCat? by Anonymous Coward · · Score: 0

    Uh huh, yeah, been there, done that, have the funny cat shaped thing still connected to my computer.

  11. Oh, great... by Anonymous Coward · · Score: 2, Funny

    this is just what I need, a new way for trolls to fool me into seeing the goatse man.

    1. Re:Oh, great... by Chuqmystr · · Score: 1

      No, no, our, er, I mean the plan is much more nefarious than that. Just wait until you start getting spams with semacodes for teen pr0n sites! Oh, and warchalking is going to get interesting too. The PHBs will have no idea just what those funny little stickers with little pixelated boxes printed on them are festooning the outer walls and windows of their office buildings Muwahahahhaaaaa!

  12. isn't this old news? by iammaxus · · Score: 1, Informative

    wasn't this already done with images that you could put up to your webcam? Ah yes, here it is: http://www.digimarc.com/

    1. Re:isn't this old news? by iammaxus · · Score: 1

      How the hell was that marked offtopic? digimarc makes precisely the same technology that was reported in this article, but they released over two years ago.

  13. I don't get this... by JohnsonWax · · Score: 3, Insightful

    Why erect non-human readable signs where they get in the way? What are the benefits of me being able to see this large thing other than to know something is there?

    And I know I'll be shouted down for this, but isn't this a much better application for something like RFID? (technical issues, notwithstanding) What's wrong with having this information in the airwaves and some kind of small indicator that a signal is being transmitted?

    1. Re:I don't get this... by trippy · · Score: 1

      it lets advertisers/marketers know exactly how many times someone looks up that bar code and since it can use your phone, i can only imagine what phone companies might use it for in the future.

      I dont like reading everything from a video screen, although this does have some cool scan and store for later reading or viewing.

    2. Re:I don't get this... by Eponymous+Cowboy · · Score: 4, Insightful
      Why erect non-human readable signs where they get in the way? What are the benefits of me being able to see this large thing other than to know something is there?
      There are lots of reasons. For example, a bus stop might have a timetable with one of these symbols next to each entry. You'd just hold your phone up to the one you want to check, and it would connect to the proper web page and show you where that bus is on its route and how long until it reaches your location. Instantly. No special buttons to press or codes to enter, and with no expensive hardware needing to be installed at the bus stop.

      The idea is that you can use the static, printed data (the barcode) to retrieve dynamic data (the bus location and how long until its arrival)--not just to retrieve more static data. Static data would still be printed, human readable as always, on the sign in the first place.

      And, remember, web pages can be interactive, too; you can send information back to the company or organization whose barcode you just scanned through forms on the web page. So you could quickly order a product or service directly to your location.

      ...isn't this a much better application for something like RFID?
      It really comes down to one word: Cost. Ink on paper is essentially free. If you're printing a sign anyway, there's no additional cost to include a barcode. Yes, RFID is cheap, but ink is cheaper.
      --
      It's hard for thee to kick against the pricks.
    3. Re:I don't get this... by ddewey · · Score: 1
      Why erect non-human readable signs where they get in the way? What are the benefits of me being able to see this large thing other than to know something is there?

      I've thought of an example:

      In many cities bus stops have signs listing all the routes and times. But these things tend to change a lot and the signs often aren't updated. If each bus stop had a Semacode link on it, you could go to a webpage for that particular bus stop that would hopefully have the most up to date information.

      Of course the human readable URL could be included as well, but cell phones are slow to type on, so the Semacode could be a real time saver.

    4. Re:I don't get this... by MoonBuggy · · Score: 3, Insightful

      Many phones already have cameras, updating them in order to read a semacode from a picture they just took is a software upgrade. No phones that I know of come with RFID recievers, you would need a hardware replacement to use this meaning it would be even less likely to take off than semacode which is compatible without buying a new and expensive phone.

    5. Re:I don't get this... by dgp · · Score: 1

      exactly. the other people who repiled to this comment dont get it. they point out the usefulness of having a URL in meatspace, thats not your argument. a URL in meatspace is great, but there is no value to having a big blocky barcode be the mechanism for communicating to a machine. A semacode strikes me as a very low-density way to store information, using unnecessarily high contrast colors.

      I think an encoding mechanism could be made that is much more subtle. Possibly something that is not even visible to humans but something an image processor could still pick out. Then have a universal logo (the @ with radiating lines is not bad) to signify that something is there.

      Even better, RFID, as you suggested, is the way to do this. I imagine very soon every palm will have an RFID reader in it and the RFID tags will be sold in hardware stores for $5/100 tags.

    6. Re:I don't get this... by jetmarc · · Score: 1

      > The idea is that you can use the static, printed data (the barcode) to retrieve
      > dynamic data (the bus location and how long until its arrival)--not just to
      > retrieve more static data. Static data would still be printed, human readable as
      > always, on the sign in the first place.

      That sounds interesting. However, I still don't get why the URL should not just
      be printed in human-readable form on the bus stop sign. Passengers could then
      enter it manually in their WEB enabled cellulars and have the same "dynamic"
      functionality. Those passengers without the necessary tech gadgets could still
      take a note of the URL (which they couldn't with the barcode) and use it from
      their desktop at home (eg to find out when they should leave for the bus at a
      snowy day).

    7. Re:I don't get this... by ruhk · · Score: 1

      Why erect non-human readable signs where they get in the way? What are the benefits of me being able to see this large thing other than to know something is there?
      You start with an inherently flawed question. You make a rather silly assumption that such barcodes would be used entirely divorced from traditional 2d media. It makes perfect sense to put a semacode block on a movie poster at the local mall, allowing the distributor to lure the potential audience to a targetted website, and perhaps convincing them to go see the movie. Not a perfect analogy, but I think it will do.

      And I know I'll be shouted down for this, but isn't this a much better application for something like RFID? (technical issues, notwithstanding) What's wrong with having this information in the airwaves and some kind of small indicator that a signal is being transmitted?
      Why add more RF to an area, when a simple splatter of ink will do just as well?

      --



      404 Error: .sig not found.
    8. Re:I don't get this... by Z-MaxX · · Score: 2, Interesting
      I think far more interesting than encoding URLs is the ability to store arbitrary digital information on any printed medium. For instance:
      • Magazine ad containing a song
      • Movie poster containing a multimedia presentation (maybe a cool Flash movie or something)
      • I can now print Strongbad emails on a T-shirt!!!
      • In the manner of the dvdcss code T-shirts, we can have T-shirts containing moderately large programs, such that anyone can obtain the exact code with a simply photograph (otherwise, you'd have to manually read the source code and type it in, with a huge possiblity of error)
      Since the code can be as big as necessary, it might be a full page, but with the ubiquity of high-resolution digital cameras, it will be easy for almost anyone to digitize the bar code.
      --
      Dr Superlove 300ml. I use my powers for awesome
    9. Re:I don't get this... by ResidntGeek · · Score: 1

      Because the bus would come and go in the time it took to type in a URL like http://www.busstatus.com/cgi-bin/nextbus.pl?stop=4 365&hr=8&min=15&day=thurs on a cell phone. Even if you let the web server handle the date/time itself, it's still much faster to posititon the camera and snap.

      --
      ResidntGeek
    10. Re:I don't get this... by Emil+Brink · · Score: 1

      Good points. To pick a minor nit, I think you meant "machine-readable digital information", or words to that effect. Surely printed text, made up from a finite set of symbols, must be classified as being digital? Oh well. I'm just nerding out, I guess. :)

      --
      main(O){10<putchar(4^--O?77-(15&5128 >>4*O):10)&&main(2+O);}
  14. CueCat by OverlordQ · · Score: 1

    As many people have pointed out, this is basically a new version of the :CueCat. Only difference I see instead of 'standard' barcodes (Code 39/EAN/UPC) it uses a Data Matrix style. Maybe bundling it with a cell phone might mean it could actually take off this time.

    --
    Your hair look like poop, Bob! - Wanker.
  15. should read the characters by zipoh · · Score: 2, Interesting

    why can't the software be smart enough to read the printerd characters of a url directly? duh

    1. Re:should read the characters by josh3736 · · Score: 1
      why can't the software be smart enough to read the printerd characters of a url directly?

      Becasuse that would require OCR software which would use up gobs of memory and processing power that cell phone don't have. Plus, with the barcode, you get the bonus of it having error correction.

    2. Re:should read the characters by zipoh · · Score: 1

      I'm thinking it's only a matter of time before they have enough umph to do it. Cell phones are headed to be THE electronic device that everyone has. It's sad but maybe true. When the consumer machine can be harnessed, all sorts of improbable technology arrives. It used to be miltary driving technology. Now it's consumers. It never made sense to me to be building P4 workstations for the masses. But it's there. And that is practically all that is there.

  16. Give the poster a break by Anonymous Coward · · Score: 0

    They're probably not old enough to remember the CueCat.

    Or...

    Simon Woodside and Ming-Yee Iu are taking a page from Bob Wyman. Post your product as "news" on Slashdot.org. Check it out, there's no article reference. Effectively, this post is a plug for the product/project.

  17. 2D barcode? by OblongPlatypus · · Score: 1

    Am I missing something here? Aren't regular barcodes also 2D?

    --
    -- If no truths are spoken then no lies can hide --
    1. Re:2D barcode? by adam+mcmaster · · Score: 1

      That's what I thought at first. Regular barcodes are 1D (they're only read horizontally); this thing reads vertically as well.

    2. Re:2D barcode? by fo0bar · · Score: 1
      Am I missing something here? Aren't regular barcodes also 2D?

      The barcodes most popular in the world todare are actually 1D barcodes, because the information is only stord in one dimension. However, you may have seen the types of barcodes that the article is talking about.

    3. Re:2D barcode? by Easy2RememberNick · · Score: 1

      So it means the way a barcode is scanned and not the way actual physical barcode exists in space-time.

      Whew! I thought General Zod escaped for a minute. I never knew anything one dimensional existed.

  18. I'll use it... by dnight · · Score: 2, Funny

    If I can go into my local Radio Shack and get the readers for free. What an innovative idea!


    Someday an ad exec is going to realize people don't want to see thier damned ads. Of course he'd be instantly torn apart by the pack for showing a clue...

  19. Games encoded into advertisements/signs? by Qinopio · · Score: 3, Interesting

    Could this be used (much like the Nintendo e-reader) to encode minigames onto ads or signs? That could be fun.

    --
    __________
    [Big Brick Wall]
    1. Re:Games encoded into advertisements/signs? by Anonymous Coward · · Score: 0

      Why not have secret: games, messages, doomsday virus encoded in the wild? They will have fun with that one.

  20. Gestalt? by tyroneking · · Score: 1
    They used the phrase 'The blending of these technologies into the semacode gestalt ...'


    Please put them out of my misery ...

  21. Augmented Reality by ClockworkPlanet · · Score: 4, Interesting

    In 1999 I got a Sony Vaio Picturebook - a paperback book sized sub-notebook that has a VGA camera in the top edge of the screen/lid.

    One of the features of the Picturebooks was an app called Cybercode. Cybercode is a barcode generator (not a "2D barcode" - all barcodes are 2D, they have height and width) that generates a code that the PC can see with the Motion Eye camera. The codes have applications, animations or other programs associated with them, and I could run different playlists, for example, just by showing a card to the PC.

    The guys at Sony Computer Science Labs built a superb demo of this technology here. I recommend the video at the bottom of the page -- a superb demo of what is possible.

    I now have two Picturebooks and still use the newest one regularly. I tried different methods of using Cybercodes, and was able to give presentations at college where I ran the VAIO though a laptop and had Cybercode finder running. As I talked about different topics in the lecture, I showed the back of my note cards to the Motion Eye, and the VAIO ran video clips on command.

    --
    Now wash your hands.
    1. Re:Augmented Reality by ClockworkPlanet · · Score: 1

      "http://www.csl.sony.co.jp/person/rekimoto/as/"

      I meant through an LCD projector.

      --
      Now wash your hands.
    2. Re:Augmented Reality by DissidentHere · · Score: 2, Informative

      Not to nit pick, but while all barcodes are represented in two dimensions, probably because that's the easiest thing to do on a flat 2-D surface, not all barcodes encode information in 2 dimensions. Now, naturally I didn't RTFA, but the barcode on a box of cereal encodes information in one dimension. Take the thinnest line and call it a 1, a line of double that thickness is 11 and the spaces are 0, a double wide space is 00. The height dimension is just a matter of convenience so you do not have to be precise when scanning an item, it has no information content.

      OK I RTFA, and it sure looks like this scheme actually encodes the information in a 2 dimensional matrix, and a cursory look indicates that the same information is encoded 4 times in different orientations so the reader does not need to be lined up precisely.

      Sounds like Cybercode and your use of it is pretty cool. Something I need to look into - thanks.

      --
      "None of us are as dumb as all of us." - meeting mantra
    3. Re:Augmented Reality by mnewton32 · · Score: 2, Informative

      all barcodes are 2D, they have height and width

      Not sure if you were just being facetious, but a standard barcode is considered one dimensional because the data is only encoded in one direction. Height is irrelevant. But in a 2 dimensional code, data is encoded in both dimensions.

    4. Re:Augmented Reality by paulkoan · · Score: 1

      In truth "standard" barcodes are 2D. The normal dimension encodes the barcode "number", and the second dimension encodes the height.

      Of course, you were thinking the height fields are all identical, and so can only encode a single unit of information.

      In reality they are all minutely different, and this information is scanned to track your movements and read your very thoughts by the establishment.

      Wear a tin foil hat at all times.
      --

      --
      This signature intentionally left blank
  22. Useless Marketing by Fiz+Ocelot · · Score: 3, Insightful
    Ok so if I understand the concept correctly: If I have a phone with this ability, it can bring up a web page via wireless connection. Maybe some info about the item, or an advertisement.Great...

    What's wrong with just posting information on packages, as it is now? And why should I waste my money, to use my phone to view an extra useless ad?

    And unless this all works together "very" quickly (not more than 10 seconds), nobody will even bother. I know I certainly won't.

    Can anyone think of anything this can be used for, which can not be accomplished by simply posting the information on a sign, packaging, or normal paper ad? (which are free to use, unlike the phone)

    1. Re:Useless Marketing by zipoh · · Score: 1

      It's better advertising because it's not static. Maybe you post your url's around your tourism-based business, they are static... you don't need to change signs. But the pages behind could be dynamic. And some people would like the anon-nomity of that, viewing the ads away from the sales people. Maybe, or not.

    2. Re:Useless Marketing by Fiz+Ocelot · · Score: 1

      But the problem is, it takes my time, and my money to view these things. And I don't think many people will be willing to waste that on some ad.

    3. Re:Useless Marketing by Jeremi · · Score: 1
      What's wrong with just posting information on packages, as it is now?


      Physical objects of common sizes can't hold that much text. I know it would be nice if, instead of having to hunt through my closet for the manual for device X, I could just point my phone at the device and have the phone show me the man page.


      You're right that the response would need to be very quick for people to want to use it, though.

      --


      I don't care if it's 90,000 hectares. That lake was not my doing.
  23. Cell phone barcode reader by Daetrin · · Score: 1
    I saw a news program a few weeks ago on a similar technolgy. However instead of bothering with some new king of pictogram it just read normal barcodes.

    The basic system which they showed in use allowed you to take a picture of a barcode in a store with your cell phone, and it would bring up a picture and description of the product with some usefull info attached (nutritional info for food items for example.)

    This was just a beta type product, and they were planing on expanding it's capabilities. I think one of the things they said they were considering was to have it bring up prices for the same item at other nearby stores.

    As for the CueCat, that sounds like a half-assed early implementation of the idea. You had to have your computer there whenever you wanted to scan a barcode in. The advantage of cell phones with built in cameras and internet is that you now have an extremely portable device that will actually be available when you want to use it. I don't know if i's use it myself, but implementing it as part of a cell phone seems about a hundred times more usefull than implementing it as a part of your computer.

    --
    This Space Intentionally Left Blank
  24. cybercode by dindi · · Score: 1

    Sony tried something on the vaio picturebook ...
    it was really cool, we played a bit with putting cybercode all around an environment (a friends apartment) so the picturebook knew "where it was" and executed commands based on the environment ....

    never seen a linux equivalent (as it only ran on MS stuff I never really got interested)

    nice try sony, but the technology died ... :(

    cellphones : dunno... why would I want to hope from an "offline commercial" into an online commercial ?
    not commercial ? well I cannot picture a farmer running around with a picturephone, getting online info for his cows ... though I can imagine cybercode styled cows running around :)

    I want to see my tv interfaced to a computer first in a decent way (eg serial interface spits out urls and other stuff related to the program ...
    (ahm well good old europe has teletext)

    wouldn't it be easier just to put rfid/bluetooth on those items which would broadcast ?

    --
    the least thing I want is to carry a camera around in my phone ...
    *say no to color portable displays
    *say no to bloat
    *say no to battery-eating useless gadgets
    and do not use them when driving please

    1. Re:cybercode by Anonymous Coward · · Score: 0

      This post and many others discuss RFID and Bluetooth. The difference I see is that anyone can print out a link to information and stick it somewhere. No need have chips embedded or manufactured. So cost in one reason.

    2. Re:cybercode by dindi · · Score: 1

      yep, agree ...
      I see the idea good actually ... it just did not work

      but i better picture myself receiving a bluetooth message other than taking pictures of everything with that "tag" on it :)

      yep bt is pricey compared to a sticker, but rfid could be even cheaper soon ...

      well you need a powerful scanner in your pocket to see passive tags 10-15 meters away ...

      so I agree ... and as I told I spent hours playing with the cybercode stuff on the pixbook ... it is great fun ... and could work ...

      cu .dk

  25. This could be quite useful... by InternationalCow · · Score: 5, Interesting

    for instance, to have barcodes on the packaging of stuff. For example, this code on the outside of prescription medication could link to the producer's web site, or to medical databases so patients and physicians could easily access important information. It would save hugely on paper. I myself would like to have this on my lab equipment so I could have access to user manuals, technical information, experimental protocols and so on. Let's have it!

    --
    ----- One learns to itch where one can scratch.
    1. Re:This could be quite useful... by akb · · Score: 1

      If this is what you want it would be better to have software on cameraphones that recognizes already existing UPC barcodes. There are billions of products with UPCs, why not make use of this ubiqitous system instead of introducing a new one?

      I do see the utility in semacodes but I think the UPC idea pales in comparison. Imagine walking into a bookstore seeing an interesting book, hmm let's check it on Amazon, oh they have a used copy at 1/3 the price, let's order that. All from your phone in a few seconds while you're in the store.

    2. Re:This could be quite useful... by Anonymous Coward · · Score: 0

      just a little point

      books don't generally have upc or ean barcodes they are usually identified to the till by thier isbn barcode

  26. Real world uses by danharan · · Score: 4, Informative
    Everyone is comparing this to CueCat without saying why this won't work.

    The semacode website actually provides some intriguing uses for this technology. Since it is an open standard, we could think up other uses, but there are three that they mention that make sense to me:
    • transit info - nextBus
    • A web service to call a taxicab to your present location
    • ticket sales from posters (e.g. concerts)
    Cellphone prices are falling, and many people no longer even have a landline, so there could be a large market for this.

    Also, these uses don't cost much if anything. It probably will have a few niches. Can anyone else think of good applications?
    --
    Information: "I want to be anthropomorphized"
    1. Re:Real world uses by Erik+K.+Veland · · Score: 1

      "A web service to call a taxicab to your present location"

      Why? I can already call a the nearest taxi cab on my cell phone. That is based on my location.

      --
      "I tend to think of OS X as Linux with QA and Taste", James Gosling, creator of Java
    2. Re:Real world uses by danharan · · Score: 2, Insightful

      True, that is trivial. However this might be much faster than calling a human, and would allow taxi companies to save a fair bit of money. This is also convenient if you are not fluent, or not sure exactly where you are, or how to describe it.

      A properly configured system could also return a page telling you how long a taxi is expected to take to get there.

      --
      Information: "I want to be anthropomorphized"
    3. Re:Real world uses by Tony+Hoyle · · Score: 3, Insightful

      Don't see how it can be faster.

      Currently I fire up the phone, select 'taxi', it gives me the number of the nearest one and optionally dials it (it knows where I am, which is how it knows where the nearest taxi/bank/pub/etc. is... heck, you can buy services that track people down via mobile phone now - parents buy it to keep track of their children).

      However every taxi I've ever called wants to know my *destination* not just my current location (this is for tracking, and I believe it may also be a legal requirement). There is no way this system can handle that (unless you're proposing having a barcode for every destination in a city).

  27. Technology in search of a problem by youdontcare · · Score: 2, Interesting

    Obfuscating the URL in an image just hides the information for everyone who doesn't have a fancy phone or just doesn't know how to use it. Use plain URLs on products, then use the phone to photography them and then surf to the web.

    If the technology works, it could be really useful to add information to your surroundings. Browsing CDs at the store ? Photography one, get reviews from amazon. Looking at a concert flyer ? Photography it, get a map to the place and order tickets. Reading a magazine article about cool technology ? Photography it, get links about the tech to wikipedia.

    The technology has the potential to be really cool, but semacode just plain sucks.

    1. Re:Technology in search of a problem by SmackCrackandPot · · Score: 1

      I look forward to the time when we can wear augmented reality sunglasses and have a real-world "Gooey" system with virtual grafitti and noticeboards.

    2. Re:Technology in search of a problem by Anonymous Coward · · Score: 0

      RTFA and then look at the printable semacode. In addition to the code there is a text description of where it is sending you. Problem solved.

      Furthermore, cheap low pixel digital cameras will never be good enough to recognize text characters (think about localization) but they can recognize whether a pixel is black or white.

      This is a great idea, if only /.'s could try to be helpful and post ideas instead of looking at every new concept as a way for some corporation to take our money.

    3. Re:Technology in search of a problem by youdontcare · · Score: 1

      RTFA and then look at the printable semacode. In addition to the code there is a text description of where it is sending you. Problem solved.

      That doesn't solve much : you still need to update every packaging out there to implement semacode. I think it would be a lot more useful to use the techology to recognize already existing packaging,

      Furthermore, cheap low pixel digital cameras will never be good enough to recognize text characters (think about localization) but they can recognize whether a pixel is black or white.

      Semacode has a higher information density than a letter, I can't see why it would be simpler to recognize.

      And cameras don't have to be powerful to do that. You could take a photo, upload it to a 'recognizer' site, like WhatTheFont, and get back the results as an html page.

      This is a great idea, if only /.'s could try to be helpful and post ideas instead of looking at every new concept as a way for some corporation to take our money.

      Like I said, I think the technology is cool, but its application is not.

  28. The Camera Steals My Soul by miyako · · Score: 2, Funny

    ...how to I write "www.goat.cx" or "www.tubgirl.com" in this new format, and will it work printed on a tshirt? That'll keep people from collecting any proper evidence against me with those pesky camera phones.

    --
    Famous Last Words: "hmm...wikipedia says it's edible"
  29. Imagine... by ParadoxicalPostulate · · Score: 4, Insightful


    Well, the one thing that jumps out in my mind is this.

    Imagine you are in a large building on a college campus. You are walking down the hall, and pass by a classroom. The room number is marked in black letters on a plaque, 246. Under the room number is a semacode.

    You take out your cellphone, and take a snapshot (read: scan) the semacode. Your cellphone loads up the appropriate URL, giving you information about the room.

    Through the website, you find out what the room is used for, who the technicians / professors are using the room, what the class schedule for the room is, when the professor has open office hours, who is responsible for maintenance of the room, what the phone extension in the room is, etc. And you get a bunch of links to follow from there.

    All of that information available in an instant.

    Of course, there is the issue of the ubiquity of this type of technology, but if it does become very popular, this is a very real accomplishment.

    Employ the same type of situation in a museum display, perhaps or art or rocks.

    I think it has a pretty amazing potential, but only if it's adopted widescale. If not, then its just one of those cool things that you brag about to your friends, and after that nobody cares.

    1. Re:Imagine... by Electroly · · Score: 1

      Or they could print out that same information onto a couple sheets of paper and thumb-tack them to the door. Using a semacode for this sort of application seems like grossly over-engineering a simple problem.

    2. Re:Imagine... by opec · · Score: 1

      I think it has a pretty amazing potential, but only if it's adopted widescale.

      I'm guessing it'll be adopted widescale only if we, the content producers, make it a standard to use. If we make it popular, people will begin gravitating towards Nokia. Other companies will notice and adopt it.

      I'm going to be using it this fall. I advertise my site with flyers and program ads at marching band contests. My site has a mobile news section, and putting this semacode on my ads, for those who own these Nokia phones (a few no doubt) will be helpful and good for both the people and me.

    3. Re:Imagine... by BrotherPope · · Score: 2, Insightful

      You take out your cellphone, and take a snapshot (read: scan) the semacode. Your cellphone loads up the appropriate URL, giving you information about the room.

      Through the website, you find out what the room is used for, who the technicians / professors are using the room, what the class schedule for the room is, when the professor has open office hours, who is responsible for maintenance of the room, what the phone extension in the room is, etc. And you get a bunch of links to follow from there.

      It'll never happen -- at least, not because of this technology. Going from cameraphone snapshot to URL is not the tricky part. It's *trivial* and if it isn't today, it will be very very soon.

      The real money spinner is finding a way to make available all of the information you want 'in an instant' and make the management costs effectively zero. Anything more expensive than zero is too much for a classroom. Hell, the problem of double-booking classrooms (and other rooms) is still not solved in a ubiquitous manner and it's a very simple and well understood scheduling problem.

      What makes you think this quirky technology is going to be the gateway that brings a universe of information to your fingertips, when that information is not yet gathered? Where's the percentage in giving away information it costs serious money to gather? Unless you barcode 10% or more of the relevant objects in the area, why would I even bother investing in the tech (on the user or infrastructure side)?

      Museums and other public attractions with electronic talking guides or some other location based technowidget usually charge a couple bucks for the use of the widget. How are you going to charge a cell phone user for the equipment they already hold in their hand? And without the income stream, how are you going to keep the location based nuggets of information relevant? You're not. It's a waste of time and money unless the cost of gathering, managing, and presenting that information is effectively zero.

      It really is just the CueCat rehashed. Move along.

    4. Re:Imagine... by Anonymous Coward · · Score: 0

      Or you could just take a peek inside.

    5. Re:Imagine... by Anonymous Coward · · Score: 0
      Hell, the problem of double-booking classrooms (and other rooms) is still not solved in a ubiquitous manner and it's a very simple and well understood scheduling problem.

      At my university this information is gathered. I know this because on SOME of the doors it has signs tacked on. I imagine the university wouldn't simply gather the information for some classrooms and not others. Instead I think it's just lazy teachers that stop it from being implemented on all classrooms.

      However there is a problem with that. Each time there is a change the database has to be updated and the room sheet has to be reprinted. This happens at least two-four times a year. You also have to take into account people stealing them or destroying them (either accidently or on purpose). So the information is either gone permanently or it has to be replaced.

      Using Semacode though only needs the information to be printed once, and from that point on it will always be there.

      Bus timetables (which has already been used) would be great. Often the online copy of the timetable is MUCH more up-to-date then the printed format. It would also allow the bus companies to not need to reprint a timetable for every bus stop that has one each time a change is made (happens on average 4 times a year). It would also allow ALL bus-stops to have timetables (I imagine they don't now because of cost).

      So there are some solutions for this. It could also be possible for websites to have a seperate url (e.g. www.busways.com.au/semacode/035923345.sm) that will be recognised by the busways server. This would allow the semacodes to always be up-to-date even when there are website changes (having www.busways.com.au/timetable/timetable.pl?32400934 5 is a problem when busways decides to have the timetable located in a folder called nswtimetable. The semacode would remain the same no matter what).
  30. I thought... by zarthrag · · Score: 1

    ...URLs were meant to help avoid precisely this!

    --
    Why can't all fpga/microcontroller manufacturers just release free optimizing compilers???
  31. woot by VAXGeek · · Score: 2, Funny

    that will be awesome until they start spoofing urls. you'll be price checking in aisle 2, click on a link, and then be at goatse.cx...

    --
    this sig limit is too small to put anything good h
  32. Why is this a big deal? by CatGrep · · Score: 4, Insightful

    I really can't see how this is revolutionary.
    As has been mentioned this bears some resemblance to the failed CueCat thingy. Also, why would I want to post these 2D barcodes all over the place?

    Why not use BlueTooth for this? You get close to a 'beackon' and a little icon appears on your phone, if you choose to click the icon it takes you to the desired URL.

    1. Re:Why is this a big deal? by .com+b4+.storm · · Score: 1

      Why not use BlueTooth for this?

      Because Bluetooth is a lot more expensive than printing a friggin barcode? Why use a dynamic, electronic, and (relatively) complicated wireless system for what is, by and large, going to be static data? This is like saying I should include a little Bluetooth "beacon" on every one of my hundreds of business cards, rather than just printing my damn URL and e-mail address on the cards.

      --
      "Wow, you're like some kind of superhero able to ward off happiness and success at every turn."
      -- Ryan Stiles
    2. Re:Why is this a big deal? by JMandingo · · Score: 1

      These guys are also going to have major patent infringement problems with NeoMedia Technologies, same way the Digital Convergance (Cue Cat) did. Unless, of course, they already have a licensing agreement.

      --
      Vonnegut was right: Of all the words of mice and men, the saddest are, "It might have been."
    3. Re:Why is this a big deal? by CatGrep · · Score: 1

      Because Bluetooth is a lot more expensive than printing a friggin barcode? Why use a dynamic, electronic, and (relatively) complicated wireless system for what is, by and large, going to be static data? This is like saying I should include a little Bluetooth "beacon" on every one of my hundreds of business cards, rather than just printing my damn URL and e-mail address on the cards.

      RFID?

    4. Re:Why is this a big deal? by .com+b4+.storm · · Score: 1

      RFID?

      And that would be cheaper than ink...? :)

      --
      "Wow, you're like some kind of superhero able to ward off happiness and success at every turn."
      -- Ryan Stiles
    5. Re:Why is this a big deal? by burns210 · · Score: 1

      because a bluetooth beacon requires battery power, while a sticker with a smart-barcode on it would not.

  33. Copy protection by Animats · · Score: 1, Interesting

    Soon, the MPAA will put ones in movies that cause phones to report in to the MPAA.

    1. Re:Copy protection by dindi · · Score: 1

      and track you and hunt you down whereever you took the pic :)

  34. Hurray! Non human readable URLs! by Jeremi · · Score: 2, Funny

    Now I can post goatse links on every building in town! No phone user will be safe!

    --


    I don't care if it's 90,000 hectares. That lake was not my doing.
  35. Re:I'll use it... by josh3736 · · Score: 1

    But that is the beauty of this spec: It's *not* designed to make you look at someone's damned ads. Sure, that is a application, but definately not the only intention. This is to save you from having to use your little keypad on your phone to type in a URL. That is all that is in these barcodes: a URL.

  36. Driver's Licenses by igotmybfg · · Score: 1

    They have these in on your driver's license, in certain states. Check yours to see if you have one. I know mine, Texas, does not :( There's a site somewhere that will tell you what your 2d barcode says if you send them a pic of it, can't remember the URL...

  37. lucky charms? by WhiteDragon · · Score: 4, Informative
    I give them credit for the attempt to make a "2d barcode" sound like it is somehow more than -- you know -- the one on my box of Lucky Charms.
    The difference is that a typical UPC (the barcode on groceries and other products) is a linear (1-dmensional) barcode. It can only store a few digits worth of information. A Matrix Code (aka 2D barcode) can store a lot more information. The article shows an example of a data matrix format code. The data matrix symbology is described at RVSI Acutity CiMatrix. It can store a large amount of data.
    --
    Did you mount a military-grade, variable-focus MASER on an unlicensed artificial intelligence?
    1. Re:lucky charms? by htmlgod · · Score: 1

      UPS has been doing a 2-D barcode for years called a "maxicode". They are on all the UPS packages, even ones containing lucky charms.

    2. Re:lucky charms? by WhiteDragon · · Score: 1

      yes, that is true. However, I am personally a bigger fan of the PDF417 symbology. That is used by FedEx Ground, and others. Even the US Postal Service has started using 2D barcodes as postage, mainly PDF417 and DataMatrix. It is interesting to note that many of those formats, such as PDF417 and DataMatrix are in the public domain, but MaxiCode is a proprietary format only used by UPS.

      --
      Did you mount a military-grade, variable-focus MASER on an unlicensed artificial intelligence?
  38. Like HP CoolTown, right? by Trevor · · Score: 2, Interesting

    I know that HP's CoolTown is mainly marketing chum, but at the core was actual research into linking the web to physical items. When you're considering what to do with semacode, you should check out some of the CoolTown IEEE submitted research papers. Oh, and here's a fluffy article on bridging URLs to meatspace.

  39. People won't trust text they can't read by Anonymous Coward · · Score: 0

    Encoding the URL is assinine. The whole thing works by capturing and decoding an optical pattern. So don't encode the URL. Just print the damn thing out. That way I can see the URL and decide for myself how I want to access it.

    No one is going to trust some magazine ad to give them a code to get some information. Forget it. Don't encode the URL and let people decide for themselves.

    1. Re:People won't trust text they can't read by sbwoodside · · Score: 1

      The software shows you the URL before it loads it into the browser...

      simon

  40. Seems pretty stupid to me by beavis88 · · Score: 2, Insightful

    http://www.tinyurl.com/foobar/ -- does a barcode *really* make this easier?

    1. Re:Seems pretty stupid to me by Anonymous Coward · · Score: 2, Insightful

      Yes, considering that on some phones you have to press a key MULTIPLE TIMES to cycle thru letters, numbers and/or symbol characters to key in your data (a url or anything else).

      This might not be the Next Big Thing(tm), but I can see where it might have uses:

      outside of a theater to instantly buy tickets ONLINE instead of standing IN LINE,

      outside of a restaraunt with a long line, so you can preorder so that when you get seated, you're food's nearly ready as opposed to waiting for 30 minutes,

      outside of a bookstore to get the Top Seller list while you wait on your friends to show up,

      or in a elevator, to do something like read a url or something to forget that awkward silence thing.

      It's like everything else. Some people will find a use for it, and others will hate it.

    2. Re:Seems pretty stupid to me by beavis88 · · Score: 1

      While I certainly agree with the spirit of your post, it seems the main beef is with the cellphone input system -- wouldn't it make more sense to attack the problem from that angle, since it would also help the "phone experience" in other ways?

      Maybe (probably) I'm just being difficult here, but I see something like this as a cop-out in all honesty. If I'm outside Chez Foobar and want to order dinner, surely there is a better way for me to connect with them than making them post a barcode?

  41. stupid idea. by Anonymous Coward · · Score: 0

    why not just use OCR?

  42. Simplicity by ddewey · · Score: 2, Insightful
    Why not use BlueTooth for this? You get close to a 'beackon' and a little icon appears on your phone, if you choose to click the icon it takes you to the desired URL.

    The advantage of this is that it's simple and cheap. Anyone can print out a code and stick it anywhere they want. Of course that will lead to problems too; you can bet scummy advertisers will be making stickers out of these this and plastering them on everything.

  43. 2D Barcodes in Comparison to Traditional Ones by pneuma_66 · · Score: 3, Informative

    Yes, all barcodes are printed in 2D space, but the 2D moniker does not mean how it is printed.

    Traditional barcodes have information encoded only in one dimension. Technically you could print a barcode in 'one dimension', however, it would be very difficult to scan. The height is only there to facilitate scanning. That is why they can be called 1D barcodes.

    2D barcodes, on the other hand, have information encoded in 2 directions. That is why instead of lines they use squares.

  44. spammers by Barbarian · · Score: 2, Insightful

    Imagine the new 2-d barcode spam. Unscrupulous persons will sneak around and replace these barcodes with barcodes linking to pay-per-view porn sites and penis enlargement products.

    1. Re:spammers by Nahor · · Score: 1

      I was going to mod you up, but given your signature, I'm not going to.
      And if I didn't feel like warning others, I would mod you Troll +1.

  45. Slashdot editors are easily amused by bratmobile · · Score: 2, Insightful

    If this is considered "fascinating" or "new", then this just tells us that the Slashdot editors / submitters are easily amused, and/or have really short memories.

    This was a crappy idea 5 years ago, when I first heard about it. I don't see how it could have improved since then.

  46. Solution Looking For A Problem... Again by nfotxn · · Score: 3, Insightful
    See we can encode urls and network addresses in something we call "text". Text can be written and deciphered by the naked human eye. The majority of human beings are capable of literacy with the correct training. Although some require peripheral devices such as corrective lenses or permanent solutions such as laser surgery.

    If you're to take a technologically oriented solution to having to type a url why not just make signage use bluetooth or some such wireless technology to pass the url to these devices?This is just silly Wired magazine style gadgetiering technofetishism to my eyes. Bo-ring!

    --

    _nfotxn

  47. But cuecats can be useful! by thened · · Score: 1

    There is an entire site based around the idea that cuecats can be useful. All you have to do is take a cheap piece of technology such as a cuecat, and find a use for it that actually makes sense.

    Mediachest allows you to use your cuecat to scan in your collection of DVDs, Games, CDs, and Books to create a catalog and then enable real life file sharing(trading/lending out items you own with people near you for items that you want) that can never be shut down by the RIAA or MPAA.

    Semacodes could be very useful in the near future as well. The right application in the right environment is all you need. I scan see them being very useful in museums and places where you can use your phone as an interactive guide based on items you are looking at.

    I think the key issue here is that they are trying to make it easier for people with cell phones to put in URLs. I'd much rather scan a semacode than type a long url.

  48. Much older example of this... by myc_lykaon · · Score: 1

    I remember reading 'The Naked Sun' by Asimov written in 1957. I was amazed that he had thought of a method of uniquely identifying each robot on the planet by each having a 'badge' comprising an 8x8 checkerboard. OK, so he didn't include any error correction codes, but the 2-D barcode concept is, I'm afraid, very old hat.

  49. Ghost in the Shell SAC by jorgef · · Score: 1

    I see a similar concept in Ghost in the Shell Stand Alone Complex, for reading books and TV digital onscreen data.

  50. Text is 2D by Anonymous Coward · · Score: 0

    Big deal! Good grief, anyone would think that processing data in 2D is something new.

    Come on people. What you are reading is a 2D barcode. http://slashdot.org is encoded in 2D.
    Sure its not a barcode, but there is no real difference. You can process both by scanning a 2D matrix. Mandating a specific font and size (which will be the case with semacode as it is with barcodes) will make it possible to make scanners that work with standard URLs.

    Semacode prevents anyone without the camera from reading the URL, whilst if it was written in standard Western Alphabet it would be readable.

    What - criticism because people will use different fonts? If its OK for semacode to us a single font (the square representing one bit), then its OK to mandate that publicly scan-intenable URLs are also a simple-to-scan font.

  51. OCR by Hythlodaeus · · Score: 1

    You could do that, or you could just use plaintext URLs and equip your cameraphone with OCR capability.

    --
    For great justice.
    1. Re:OCR by Lennie · · Score: 1

      Which costs a lot of processing power.

      --
      New things are always on the horizon
    2. Re:OCR by Hythlodaeus · · Score: 1

      I guarantee Joe Sixpack will have a phone with the CPU power for OCR before he is convinced to carry a barcode scanner, or anyone is convinced to deploy barcode signs.

      --
      For great justice.
  52. Bango Spots by ZAlioth · · Score: 1

    Nokia aren't the only ones attempting this. There are also bango spots which are basically the same thing. Although the idea behind a bango spot is that it's more aesthetic and can be placed in ads etc. The idea behind these is that you would use it to access content by taking a picture of the corner of a billboard or other ad that may contain no writing at all.

  53. Old News by BranchingLichen · · Score: 1

    Many camera phones in Japan have this already built in. See this blog post (with pictures).

  54. GPS URL's for cell phones by Anonymous Coward · · Score: 0

    I remember reading a few years ago about a project to turn GPS coordinates into URL's so you could leave and retrieve information about any location in the world. for example bad restraunt, good bookstore, things like that. Basically you could blog by location. Now that cell phones are required to have GPS built-in for 911. Anyone know if this idea is moving forward?

  55. So what you're saying is by Anonymous Coward · · Score: 0

    it's like a beowulf cluster of barcodes...

    posting AC because, well, that was a really dumb joke.

  56. developed on linux by sbwoodside · · Score: 2, Informative

    /.ers might be interested to know that I did all the building and compiling on Linux. Normally, you can't do that, but there's a free tool by Rudolf Koenig called sdk2unix that converts the windows sdk to a really cool makefile based system on linux.

    I wrote up my experiences here in this HOWTO,
    HOWTO develop Symbian apps using Linux and OS X .

    Simon Woodside (semacode developer)

  57. hmhmmm by Anonymous Coward · · Score: 0

    ...or on the back of a business card with contact details.. seems more appropriate.

  58. This is why we come to slashdot by Anonymous Coward · · Score: 0

    To learn about ongoings in the technology community...good or bad.

    It wasn't a crappy idea, it was crappy execution. It was created and controlled by a doomed to fail sector of dotcom'ers who where sure that the masses just couldn't get enough from endless pages of boring adds that they would want to jump online and find out more.

    The idea, whether new or old still has potential because no one has got it right. If we end up having to pay for this technology it will fail. If its left open so that it can be ported for any phone/OS/camera (pda's have cameras) and anyone can print out the code...Then it will work.

    Why does everyone automatically assume that this has to provide us with more information about products? My cue:cat? it is now happily scanning cd's and groceries into my computer. I run out of chick peas..scan the can...my next grocery list tells me what I need to replace.

    Determining whether something is 'fascinating' should be left to the individuals...the ones who can take an idea, cultivate it, and turn it into something that benefits them.

  59. Semacode by OneMan · · Score: 1

    Just wait until your GOATSEMACODED!

  60. Printing stickers by siavash_of_stockholm · · Score: 1

    Now you can make comercial for your webpage that only for cell phone geeks and slashdot readers will understand. Isn't that great?

  61. Training AI by _ph1ux_ · · Score: 3, Interesting

    Lets imagine that we have built an AI that is able to autonomously move about in a given area, our lab.

    We wantto train the AI how to identify objects, people and items that it "sees" with its digital camera. One way to do this is build a really extensive algorythym which will analyze the visual data, and "think" associations and discern information about the seen object.

    Aditionally, we can use cues to provide contextual information about objects thatthe AI will see from a backend source which does notrequire processing locally on the AIs part to identify.

    If our lab environment had objects which had 2d barcodes on them - the AI could see an object, see its 2d barcod tag and instantly retrieve info about the visualized subject.

    We could still employ the AI code for calculating #D space as it moves about - but it can then be provided with contextual information about the objects it sees. as it learns, it can learn to associate 2d barcodes with object shapes, so that in the future when it encounters them - it only really need to recall the semacpde 2d barcode on the object to pull contextual information again on that same - or similar object. Ideally - it should also be able to write information to the backend DB to update semacodes and relate them... memories if you will.

  62. So why not make it human readable TOO? Use OCR! by Ungrounded+Lightning · · Score: 1

    There are lots of reasons. For example, a bus stop might have a timetable with one of these symbols next to each entry. You'd just hold your phone up to the one you want to check, and it would connect to the proper web page and show you where that bus is on its route and how long until it reaches your location. Instantly.

    So why no print the URL in a human readable form, using a clean font that is a snap to OCR?

    For your cellphone the result is the same. You scan the code and are instantly connected to the applicable website. Only the internal details are different: The cellphone (if it doesn't do the OCR itself) forwards the image to a server that OCRs it and returns (or redirects to) the appropriate URL.

    But now you can ALSO:
    - Enter it into your wi-fi equipped but scannerless laptop.
    - Write it down to use later at some other terminal.

    No special buttons to press or codes to enter, and with no expensive hardware needing to be installed at the bus stop.

    Ditto. Does everything the barcode would do and more. And doesn't cut the human out of the loop.

    --
    Bantam Dominique roosters crow a four-note song. Once you've heard it as "Happy BIRTHday" you can't NOT hear it that way
  63. P0rn Site 0wners rejoice!! by gabbarbhai · · Score: 1

    I love this!! Now I can run around with my barcode enabled phone all over town, surfing for free porn at bus-stops!!

  64. Re:So why not make it human readable TOO? Use OCR! by Anonymous Coward · · Score: 0
    So why no[t] print the URL in a human readable form, using a clean font that is a snap to OCR?
    Two words: Resolution and Complexity.

    First, cellphone cameras are typically around 352x288 resolution. OCR typically needs 300 dpi resolution for 10 point text, which is equivalent to needing around 40 pixels per character (as there are 72 points per inch). So 352x288 means you can only have nine characters of width and seven characters of height (in portrait orientation), so you'd be printing URLs like this:

    http://sl
    ashdot.or
    g/comment
    s.pl?sid=
    106877 ci
    d=9098008
    In that form, it's not particularly useful for a human anyways. :-)

    Next, you have the issue of complexity. There are many orders of magnitude between an OCR algorithm and a simple 2D barcode reading algorithm. The barcode reading software can be installed on current generation cellphones, using only a few kilobytes of memory and operates instantly. OCR software would require several orders of magnitude more memory and computing power, and simply isn't feasible on today's phones.

    Make sense?

  65. Why load the phone down with it? by DivideByZero · · Score: 1

    I mean, most phones with cameras have the capability built-in to send pictures to email addresses - Why not put the decode engine on a mail address, then print the address under the matrix code. (Yes, you have to type the address in, but only once. And isen't [decode@sematext.org] easier to type than [Http://www.geocities/SiliconValley/2146/Home.htm] or [http://www.sbtranspo.com/route_map_13.php]?)

    1. Re:Why load the phone down with it? by williwilli · · Score: 1

      because that would suck ;)
      the phone has a pentium class cpu, on a vga resolution image running simple decoding algorithm the bandwidth to send the picture is slower and more costly than reading it natively. where it probably saves is that the semacode has build in error correction, so instead of loading the phone down with doing more advanced decoding and error correction when reading the image it is instead able to simply look at the pixels in [perhaps] 1 bit color and rely on the inbuilt ECC for pixel smudgies

      or something

  66. Re:Devils Advocate by Anonymous Coward · · Score: 0

    Corporations could track my travels!
    Lets say a company has billboards all over the place and knows people scan their code everytime they pass another billboard. Company can put unique info in each billboard(geographical location and time) and tie it to cookies and ip info and such when I visit the site. Or at the very least can know where all their long time internet visitors most likely lives as long as they scan in at least one local sign. All without asking the consumer for such info.

    All in all though, I think it sounds kind of cool.

  67. why '@'? by dwater · · Score: 1

    Why the '@' symbol on the sign? To me, that means email, not web. Are they hijacking the '@' symbol, or is it's use changing to mean something different - "the internet" perhaps?

    --
    Max.
  68. Sounds familiar... by Muad · · Score: 1

    Cuecat Anyone ?

    --
    --- "I didn't think anyone would understand it" -Prof. Bob Muller
  69. Standard form ? by ultranova · · Score: 1

    There is already a standard form.

    It's called the alphapet.

    Seriously, what's wrong with simply printing the adress ? Works fine and can be read by anyone not blind - and blind can't read bar codes either, because they don't know where to aim.

    --

    Forget magic. Any technology distinguishable from divine power is insufficiently advanced.

  70. In South Korea for about a year already... by Anonymous Coward · · Score: 0

    Korea Times story from June of last year check the text under the picture....

  71. tst by rozz · · Score: 0

    tst

    --
    "There is nothing more frightful than ignorance in action." Johann Wolfgang von Goethe
  72. QR Codes by mattr · · Score: 1
    2d bar codes (QR Codes)

    I tried it in Japan this week. Take a photo with your camera phone and it decodes the message. Superimposed cropmark-like crosshairs ensure the entire encoded field is captured.

  73. ...But would it suck more than doing without? by DivideByZero · · Score: 1

    Or should we limit this entire thing to the 5% of camera phones on the market with the onboard processing capability sufficient to process this without locking up?

    And from the customer's viewpoint, the bandwidth sure would suck (What, $.35/picture?), but isen't that why the phone services implement/advertise this sort of thing in the first place? (See: AOLBuddy, which will let you get information like weather reports, Sports scores and what have you via AIM, if your phone supports it... And you don't mind having to send 25 (m)ore messages @.10/ea to get to "Van Helsing".)