Slashdot Mirror


Google Glass, Augmented Reality Spells Data Headaches

Nerval's Lobster writes "Google seems determined to press forward with Google Glass technology, filing a patent for a Google Glass wristwatch. As pointed out by CNET, the timepiece includes a camera and a touch screen that, once flipped up, acts as a secondary display. In the patent, Google refers to the device as a 'smart-watch. Whether or not a Google Glass wristwatch ever appears on the marketplace — just because a tech titan patents a particular invention doesn't mean it's bound for store shelves anytime soon — the appearance of augmented-reality accessories brings up a handful of interesting issues for everyone from app developers to those tasked with handling massive amounts of corporate data.For app developers, augmented-reality devices raise the prospect of broader ecosystems and spiraling complexity. It's one thing to build an app for smartphones and tablets — but what if that app also needs to handle streams of data ported from a pair of tricked-out sunglasses or a wristwatch, or send information in a concise and timely way to a tiny screen an inch in front of someone's left eye?"

44 comments

  1. stream my stupidity... by Anonymous Coward · · Score: 3, Funny

    24/7 to Google. meh, seems like a good idea. I'm in!

    1. Re:stream my stupidity... by MobileTatsu-NJG · · Score: 0, Flamebait

      Here on Slashdot, where Android is the BFD, your sarcasm might be mistaken for Insightful.

      --

      "I like to lick butts!" by MobileTatsu-NJG (#32700246) (Score:5, Informative)

  2. In other news... by bobthesungeek76036 · · Score: 0

    Google just patented "Google Lasek" where they replace the lens in your eye with an LCD insert.

    --
    Karma: Bad
  3. Stupid premise by Applekid · · Score: 4, Insightful

    It's one thing to build an app for smartphones and tablets — but what if that app also needs to handle streams of data ported from a pair of tricked-out sunglasses or a wristwatch, or send information in a concise and timely way to a tiny screen an inch in front of someone's left eye?"

    How is this "spiraling complexity" in any way? There are standards. There are APIs. If they don't exist today, they will, necessitated for such issues.

    --
    More Twoson than Cupertino
    1. Re:Stupid premise by c0lo · · Score: 1, Insightful

      It's one thing to build an app for smartphones and tablets — but what if that app also needs to handle streams of data ported from a pair of tricked-out sunglasses or a wristwatch, or send information in a concise and timely way to a tiny screen an inch in front of someone's left eye?"

      How is this "spiraling complexity" in any way? There are standards. There are APIs. If they don't exist today, they will, necessitated for such issues.

      In other words, Zynga, the authors of "Angry birds" and the like are the only ones that are fucked. A decent software engineer will certainly survive this complexity.

      --
      Questions raise, answers kill. Raise questions to stay alive.
    2. Re:Stupid premise by Anonymous Coward · · Score: 1

      How is this "spiraling complexity" in any way? There are standards.

      Standards like HTML and CSS. No spiraling complexity there, no siree.

    3. Re:Stupid premise by Anonymous Coward · · Score: 0

      In what world are html and css examples of "spiraling complexity"?

    4. Re:Stupid premise by sexconker · · Score: 5, Funny

      How is this "spiraling complexity" in any way? There are standards.

      Standards like HTML and CSS. No spiraling complexity there, no siree.

      You're crazy. It's 2012. Everyone knows now that the best way to deal with lots of data is to encode it all into XM, then hack together some XSLT, and then pepper the output with JQuery. This way you get an inefficient data storage system, terrible performance, unwieldy code, and a rounded button with a gradient background. The gradient works in FF 17+, IE 9/10, IE 8 with an added hack, Safari maybe (we didn't actually test), and usually Chrome (it breaks every few releases and fixes itself in the following one).

    5. Re:Stupid premise by mcrbids · · Score: 1

      Yeah, funny, etc.

      But the truth is that HTML/CSS is an extremely robust standard, one that works rather well in numerous environments for me TODAY such as my Linux Laptop, my Windows Laptop, my phone, and my tablet, and across multiple products. (Firefox, Chrome, IE, Android browser)

      No standard is perfect. But teasing this standard is just silly - it's wildly successful!

      --
      I have no problem with your religion until you decide it's reason to deprive others of the truth.
    6. Re:Stupid premise by Anonymous Coward · · Score: 0

      I think its far more likely for them to bung it all together in Python and XML, then just about everything is possible

  4. Get Over It by Anonymous Coward · · Score: 1

    Is all of the coding community really dreading the awesome complexity that seems to be our technological future? It is something they should be welcoming with open arms. I for one want to be one to push the boundaries and do something no one has done before, but apparently whoever wrote this would rather forget about the future, and huddle in their cubicle writing terminal programs for their 486.

    1. Re:Get Over It by Samantha+Wright · · Score: 1

      See how TFA is a Slashdot BI story? The people having the headaches aren't the coders, but the IT people who support the cloud servers that support their products. The cure, presumably, is buying more business solutions. This is a "people are gonna buy stuff!" market-manipulating fluff piece, which is why it makes no sense to us as engineers. It boils down to "we're dumb enough to think the idea of a lot of people streaming video simultaneously is a non-trivial problem for existing infrastructure, and we want you to be that dumb, too."

      --
      Bio questions? Ask me to start a Q&A journal. Computer analogies available for most topics!
  5. HP Inside. by Ostracus · · Score: 1

    Something, something about Moore's Law.

    --
    Shai Schticks:"You don't make peace with friends, you make peace with enemies"
  6. What if it does? by thePowerOfGrayskull · · Score: 2

    what if that app also needs to handle streams of data ported from a pair of tricked-out sunglasses or a wristwatch, or send information in a concise and timely way to a tiny screen an inch in front of someone's left eye

    So what if it does? Dealing with different form factors is not exactly new when it comes to developing for most mobile platforms. And an input stream is an input stream - the only thing that matters is the kind of data in the stream. A camera is a camera, no matter where it's mounted - and presumably application developers are smart enough to use stream metadata to determine the input source in cases where it should affect UX.

  7. Limited options by Anonymous Coward · · Score: 0

    Whining is pointless. If smart watches and Glass catch on, there's exactly two things developers can do.

    Adapt or die.

    1. Re:Limited options by DragonWriter · · Score: 3, Insightful

      Whining is pointless. If smart watches and Glass catch on, there's exactly two things developers can do.

      Adapt or die.

      ...or continue to develop for other platforms (e.g., servers) which aren't directly threatened by a couple of new mobile form factors becoming popular.

      So, the three things a developer can do are...

  8. A new layer of abstraction? by Anonymous Coward · · Score: 0

    Are the questions in the summary rhetorical? I mean, really. If it's a problem they'll do what they've always done: add another layer of abstraction. { Class InputDevice...}, blah, blah, blah... Sheesh!

  9. Pffftt... by Anonymous Coward · · Score: 0

    By data headaches you really mean jobs...

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

      By data headaches you really mean jobs...

      No he is dead!

      More importantly the headaches are from tiny print and tiny fonts
      that only rare young kids with ideal vision can read.

      Those of voting age need not apply and thus
      the images are all likely to involve kids under 18
      so caution caution caution....

  10. Shut up. by Anonymous Coward · · Score: 0

    Such fail. Just be quiet.

  11. Not hard by DragonWriter · · Score: 2

    It's one thing to build an app for smartphones and tablets â" but what if that app also needs to handle streams of data ported from a pair of tricked-out sunglasses or a wristwatch, or send information in a concise and timely way to a tiny screen an inch in front of someone's left eye?

    Handling streams of data from glasses or a watch is no different than handling any other stream of data. So that problems mostly solved.

    Sending data in a concise and timely way doesn't really depend on the size or location of the screen (unless its someplace that is hard to communicate with, e.g., deep underwater [making most broadcast mechanism troublesome] in a place where it is inconvenient to run a cable.)

    UI, on the other hand, is going to need to be dealt with, and, yeah, there's going to be some interesting challenges in UI design for apps that interact through devices like Google Glass (either the glasses or the proposed watch.) But its not like either of these will become ubiquitous overnight. There'll be plenty of time to work on the UI issues and develop reasonable early UI paradigms when the devices are in very limited distribution, and then UIs will evolve with more experience just like they have with every other kind of device.

  12. Time to drive by DigiShaman · · Score: 4, Insightful

    Do not use one of these things while driving please. It's a little know issue of "looking but not seeing". That is to say, you may be aware of the red light in front of you, but your attention is not focused on comprehending its meaning. Big problem!

    --
    Life is not for the lazy.
    1. Re:Time to drive by Anonymous Coward · · Score: 1

      Which is why Google is also working on their self-driving car.

    2. Re:Time to drive by Anonymous Coward · · Score: 1

      Screw you. I want that while driving.

      Not facebook. not IM's. Not text messages. Not movies.

      I want a HUD. With a simple compass showing my heading and velocity.

      Possibly with the distance and an alternate heading to my next waypoint as preconfigured inside GPS.

      When velocity is 0, it /may/ be acceptable to stream relevant notifications such as proximity alerts to colleagues.

      Just because you and yours don't know how to use tools safely doesn't mean the rest of the world should be denied them.

      My model for this may have been set by doing bomber runs in the first starsiege tribes game, but I've wanted it ever since I learned to drive.

      Without having to look down, my eyes could at least be near the road instead of looking down to check speed every few seconds.

      Just because you idiots are unsafe is no reason to take that from everyone else.

    3. Re:Time to drive by Anonymous Coward · · Score: 0

      Without having to look down, my eyes could at least be near the road instead of looking down to check speed every few seconds.

      If you need to look down to check your speed every few seconds, maybe you shouldn't be driving. How do you find time to check the mirrors and look ahead of you if you're checking the speedometer so often. I check the speedometer every few minutes at most, and am generally going the speed I think I am when I check.

    4. Re:Time to drive by Algae_94 · · Score: 2

      HUDs of one form or another have been available in automobiles since 1988. source. These are factory systems. I'm sure its also possible to get aftermarket versions as well.

    5. Re:Time to drive by sweBers · · Score: 1

      I can see this replacing windshields for a full HUD. Billboards will be blue/green screens, with ads superimposed by the HUD. Coming soon, male enhancement graffiti.

  13. The Problem by CanHasDIY · · Score: 3, Informative

    It's not that there's "too much data," or "too many differing sources/devices," it's that there's too many goddamn proprietary standards that make universal cross-compatibility impossible. Hell, if we were to collectively ditch all proprietary formats in favor of universally accepted standards, this would be a non-issue and we could, as a species, stop wasting so much of our precious time waxing philosophic about the perils of cross-device compatibility, and just get shit done.

    The stagnation of progress in the name of profits pisses me off to no end, can you tell? I want my fucking Omni-Tool!

    --
    An enigma, wrapped in a riddle, shrouded in bacon and cheese
    1. Re:The Problem by spatley · · Score: 2

      Excellent, a universal cross compatible standard for everyone!
      http://xkcd.com/927/

  14. digital memory by simula · · Score: 1

    Glass, recall the last conversation I had with Tim keyword spaghetti. Skip ahead 2 minutes. Start point. Double speed. End point. New email to Bob. Bob, here is that spaghetti recipe that I told you about. Glass, end email. Insert video segment. Send email.

    1. Re:digital memory by hawguy · · Score: 3, Funny

      Glass, recall the last conversation I had with Tim keyword spaghetti. Skip ahead 2 minutes. Start point. Double speed. End point. New email to Bob. Bob, here is that spaghetti recipe that I told you about. Glass, end email. Insert video segment. Send email.

      Email to simula. I asked for a freakin' recipe not a 5 minute conversation with Tim. Would it be so hard to send me a transcript?
      Send email. No. not sandymail. S-e-n-d email.

    2. Re:digital memory by simula · · Score: 1

      Glass, search emails keyword spaghetti recipe. Open email to Tim. Open video attachment. Transcribe to spaghetti.txt. New email to hawguy, Hey hawguy, here is that transcript you asked for. I hope you like it as much as Tim did, yummy! Glass, end email. Insert spaghetti.txt. Send email.

    3. Re:digital memory by Anonymous Coward · · Score: 0

      Glass, search emails keyword spaghetti recipe. [Sorry Simula, the network is overloaded now. Please try again later].

      Sigh.

  15. Wristwatch by gnomff · · Score: 1

    The summary is silly, the real story here is the wristwatch. From glancing through the article and the patent it looks like Google Glass, but on a transparent LCD screen that you look through instead of VRD. That could be cool for people who feel uncomfortable with a laser projecting an image onto their retina. (Not me though, I'm hoping to replace my tv with netflix streamed to a VRD asap)

    1. Re:Wristwatch by N0Man74 · · Score: 1

      Dick Tracy's watch just keeps getting better and better.

  16. SixthSense wearable device by PythonM · · Score: 1

    There are many cool technologies such as this http://www.ted.com/talks/pranav_mistry_the_thrilling_potential_of_sixthsense_technology.html
    But, only Google almost patented glasses allowing to watch P0RN with 24x7 reliability.

  17. And this is why... by Galestar · · Score: 1

    REST APIs are your friend. If you follow solid design principles, such as seperating the view from the model, and use open protocols, adding a second UI is trivial.

    --
    AccountKiller
  18. Wearable touchpad by aNonnyMouseCowered · · Score: 2

    It's not in the patent or article, but one use I see for a wearable watch is to serve as the trackpad for the AR glasses, or in other words, a wearable wireless computer "mouse". If I understand the GooGlass design correctly, navigation is either via voice or by fiddling some controls place behind the left or right ear piece of the glasses. A wristwatch should provide more finger surface besides being a gadget in its own right. Control GooGlass via the wristwatch should be technically more feasible than a AR gesture-based system where you control GooGlass by clicking directly at the icons you see projected in front of you.

  19. I'd Still Like... by Greyfox · · Score: 1
    I'd still like a set of skydiving goggles that put accurate altitude and heading in front of my eyes. I doubt it'd cost much more than another digital altimeter to use as an audible warning. There are some ski goggles with something similar, but the max altitude is too low and they look pretty bulky for skydiving. I'm also not sure the altitude in them updates frequently enough to be useful on a skydive.

    Get on it, Google!

    --

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

  20. Why must we make EVERYTHING uniform for app devs? by Anonymous Coward · · Score: 0

    I get the part about app developers whining about having unportable code when moving from iOS to Android or vice versa, but what is with this silly expectation that an app for a smartphone also must work on an augmented reality HUD? This is completely new technology unlike we've had before, and I expect app developers to do something creative with it. Last thing I want is a compatibility layer that allows me to run all my Android fart apps on Google glasses. This will make developers choose the lowest common denominator functionality between devices and code against that, rather than truly innovating for a new platform. I, for one, call for the new technology to bring with it a new app ecosystem, separate from smartphone apps.

  21. UI by jcfandino · · Score: 3, Funny

    We just need health on the left and ammo on the right.

  22. If I'm Wearing Google Glasses... by LurkingSince1999 · · Score: 0

    Can't it just show me a VR watch on my wrist when I look down at it? Make mine a Patek, please, in 18Kt.

  23. No handedness by Anonymous Coward · · Score: 0

    Cars in the future drive themselves, problem solved, go back into your video coma.