Slashdot Mirror


Google and MIT Enable Task Transfer Among Devices

An anonymous reader writes "A new software app by Google, developed in cooperation with MIT, enables one-step task transfers between Android Smartphones and PCs. If you are like me, you transfer tasks from smartphone to the desktop the hard way at least once a day, so let's get together and crowd-poll Google to commercialize this app so it's as easy as taking a picture with our smartphone!"

44 of 86 comments (clear)

  1. Interesting by Amorymeltzer · · Score: 1, Insightful

    Still, for about 70% of uses I think Dropbox would work more elegantly.

    --
    I live in constant fear of the Coming of the Red Spiders.
    1. Re:Interesting by Anonymous Coward · · Score: 3, Funny

      So you're going to download some Twitter and a Facebook to your Dropbox so you can monetize the social media experience that you've cultivated through collaborative integration with business-to-business and client-to-business customers? Will you vertically cover all horizontals in your never-ending quest for innovation and venture-funded entrepreneurship? Groupon.

    2. Re:Interesting by Anonymous Coward · · Score: 2, Funny

      So you're going to download some Twitter and a Facebook to your Dropbox so you can monetize the social media experience that you've cultivated through collaborative integration with business-to-business and client-to-business customers? Will you vertically cover all horizontals in your never-ending quest for innovation and venture-funded entrepreneurship? Groupon.

      You're hired.

      Administrative Information Universal
      Facilitating high-impact paradigms.

    3. Re:Interesting by toastar · · Score: 1

      I didn't RTFA, But I transfer apps from my PC to my Smartphone all the time. It's called VNC!

  2. Commercialise?!? by grcumb · · Score: 3, Insightful

    ...lets get together and crowd-poll Google to commercialize this app so its as easy as taking a picture with our smartphone!

    Commercialise? Commercialise?!?

    How about we get together and crowd-poll Google to release it under a FOSS license so we can take it and make it do whatever the fuck we want it to, and then share it with a couple million of our closest friends?

    I'd ask the anonymous submitter to hand in their geek card, but I can't bring myself to believe they ever actually had one....

    --
    Crumb's Corollary: Never bring a knife to a bun fight.
    1. Re:Commercialise?!? by Psychotria · · Score: 1

      Try spelling the word properly, if you're looking for people to support your idea.

      The OP did spell the word correctly (commercialise). Try getting out of your minority group if you're looking for people to support your idea. Most of the world does not follow Noah Webster's dumbed down revision of the English Language so that idiots can spell incorrectly.

    2. Re:Commercialise?!? by _4rp4n3t · · Score: 1

      AMERICA - FUCK YEAH!!!

  3. Re:Only just??? by bill_mcgonigle · · Score: 3, Insightful

    For those who can't be bothered to RTFA

    Darn, I'd hoped from the title that there was live migration of running applications between phone and PC so getting back to the office was as easy as switching the current app over to the non-portable's VM. Oh, wait, this is still 2011, we don't have the displays for that mobile work yet. Nevermind folks, nothing to see here.

    --
    My God, it's Full of Source!
    OUTSIDE_IP=$(dig +short my.ip @outsideip.net)
  4. Sounds geeky to me... by bogaboga · · Score: 1

    "A new software app by Google, developed in cooperation with MIT, enables one-step task transfers between Android Smartphones and PCs.

    This whole thing sounds geeky to me. I cannot think of a task started on a phone that I would like to transfer to a PC.

    Please enlighten me...or else I will be one of those who will propagate the fact that Android *is* indeed meant for geeks.

    1. Re:Sounds geeky to me... by blackraven14250 · · Score: 1

      I've browsed web pages on the way from my car back to my house, and then had to surf to the site again once I got in front of a desktop. That would be pretty much the only task I'd love to move from phone to PC.

    2. Re:Sounds geeky to me... by bogaboga · · Score: 1

      What's the deficiency of employing synchronized bookmarks, now possible on both Firefox and Chrome?

    3. Re:Sounds geeky to me... by Anonymous Coward · · Score: 1

      Actually the PC to phone has an obvious use-case: Build a custom map on google maps, and then "swipe" the "State" of google-maps to the phone, then you have your custom map/GPS/etc on your phone.

      Also another use case would be Photos: (think from high end cameras and phones, with android) take your pictures, then move the "state" of those pics in a gallery app to the PC for easy moving of pics.

      Shopping list app from the fridge(that may or may not auto-update itself to what is inside/used) to the phone.

      Control of the car radio being transferred to someone in the back seat with an Android device (from the car radio)

      I can think of lots of use cases, but most are more 'data' centric and not process, but... Thats just off the cuff ideas

    4. Re:Sounds geeky to me... by PixetaledPikachu · · Score: 1

      Please enlighten me...or else I will be one of those who will propagate the fact that Android *is* indeed meant for geeks.

      I would love to be able to transfer my SSH session seamlessly from my Desire Z to my ubuntu desktop. But yeah.. it still counts as geeky

    5. Re:Sounds geeky to me... by jackspenn · · Score: 1

      Are you aware that you can actually push pages to your phone via Chrome Phone Extension? And of course sync bookmarks?

      Did you know that with FireFox 4+ on your desktop and your phone that you can browse not just synced bookmarks, but also browse the currently open tabs one the other device and open those tabs? This feature is great for those days when you read half a /. story, realize you are late for client appointment, rush to get onsite (having to skip morning dump to save time). Finally once onsite, you not only get to take a billable dump, but you get to finish your web article where you left off.

      Personally, the best part of being a consultant is billable dumps, but the best part of billable dumps is reading the Internet from the spot you last left it, while fighting a corn turtle.

      --
      Respect the Constitution
    6. Re:Sounds geeky to me... by tycoex · · Score: 1

      That was exactly my first thought. This sounds a lot like the Chrome to Phone extension.

    7. Re:Sounds geeky to me... by DarwinSurvivor · · Score: 2
    8. Re:Sounds geeky to me... by peragrin · · Score: 2

      Chrome to phone only works one way, only works with firefox and Chrome, and can't send anything else.

      You can't send information back to your computer, and no is making plugins for safari, IE, or Opera.

      I want a system to send URL's, back and forth between devices, whether they are desktop, laptops, tablets, or phones.

        Syncing bookmarks is stupid as you have to transmit 50kb or more to send one text sting. and then you delete the book mark when your done so you have to resend everything again.

      I am using Prowl(a growl plugin for mobile notifications) and a plugin called prowltophone which was released before chrome to phone was officially announced. But it has all the stupid limitations of chrome to phone.

      --
      i thought once I was found, but it was only a dream.
    9. Re:Sounds geeky to me... by Anonymous Coward · · Score: 1

      This whole thing sounds geeky to me. I cannot think of a task started on a phone that I would like to transfer to a PC.
      Please enlighten me...or else I will be one of those who will propagate the fact that Android *is* indeed meant for geeks.

      Yeah, +1.
      This propeller-head wireless stuff is way overkill.

      Why can't we just sync over wire to some bloated application that will manage the device, do updates, and perhaps store music?

  5. Chrome OS + Android? by Anonymous+Freak · · Score: 4, Interesting

    Yah, I know, Chrome OS isn't a "desktop" OS, but I could see integrating this with "bookmark sync". Put one device to sleep, and when you wake any 'paired' device, it opens to the same thing. Google Docs, Maps, random website, etc. Chrome OS is a good candidate for this since it's nearly all web-based already.

    I could also see Apple doing this with iCloud. Edit a Pages document on your iPad and put it to sleep, and when you get home and wake up your iMac, it has that document already open. Reverse, too. Have a web page open in Safari on your MacBook, put it to sleep, unlock your iPhone, and that same web page is right there.

    Heck, Microsoft could do this between Windows 8 and Windows Phone 8, while they're at it... Pretty much anywhere the mobile and "desktop" are the same ecosystem.

    --
    Another non-functioning site was "uncertainty.microsoft.com."
    The purpose of that site was not known.
  6. Tasks by TheMeuge · · Score: 5, Insightful

    How about Google release a functional Tasks app for the Android which tens of millions will use, as opposed to this long-unneeded functionality.

    Seriously... no dedicated Tasks app that works offline on Android? What in the world are they thinking?

    1. Re:Tasks by gl4ss · · Score: 1

      what is tasks in this context? I'm pretty sure they're not talking about moving dalvik processes from the phone live when running to desktop and back.. but if this is just some "text items under category x" then i'm quite sure there's already some apps out there that would provide this for you(or a syncing shopping list app, whatever). also i'm one of those guys though who doesn't want syncing between all his stuff - you know, for some privacy redundancy.

      ok ok so I read some other comments and apparently it just takes a pic and guesses what you were doing. that's a pretty shitty approach.

      --
      world was created 5 seconds before this post as it is.
  7. WTF?! Use QRcode already, you flaming idiot! by Anonymous Coward · · Score: 1, Insightful

    They're saying it will probably only work for web pages, not native apps (unsurprising, since you can't run the native apps on your phone anyway, whatever file you have open may not be synced to your phone, etc.), but that's ok, because mumble mumble cloud mumble.

    But it already exists for web pages, it's called a qrcode bookmarklet for your browser, and any qrcode scanner for your phone (which, unlike this Google-only gimmick, exist for platforms other than Android). And just like this, it's extensible to any other app as long as you can settle on a URI scheme for that app and get the devs to add a qrcode button.

    Unlike this, it won't be fooled by misleading screenshots. (If this takes off, I'll screenshot a browser open to goatse, photoshop a hot pornstar in place of hello.jpg, and set that as my screensaver.)

    FYI the qrcode bookmarklet I use is:
    javascript:void(location.href='http://chart.apis.google.com/chart?cht=qr&chs=350x350&chld=M|2&chl='+location.href)

  8. Re:Only just??? by the+linux+geek · · Score: 1

    It sounds vaguely similar to the new feature in HP WebOS, where two devices only have to be tapped together in order to be synced. That's still only for phones and tablets, of course, but I wouldn't be surprised if it makes its way into PC's when the promised WebOS PC's appear in a few months.

  9. Isn't this a webOS feature? by Anonymous Coward · · Score: 3, Interesting

    I thought this type of transfer is baked into next week's HP Touchpad and webOS phones. Less of an innovation than catch-up for android.

  10. Firefox Sync by Drinking+Bleach · · Score: 3, Informative

    I've already been doing this, at least for web browsing tasks, with Firefox Sync. It's really the killer feature I think Firefox has over anyone else.

    1. Re:Firefox Sync by Anonymous Coward · · Score: 1

      I liked Firefox Sync until I lost all my bookmarks due to the piece of shit. I had some of them backed up, but I turned off the feature instantly.

    2. Re:Firefox Sync by Anonymous Coward · · Score: 1

      It may be important to note that Google Chrome/Chromium comes with this feature built in.

    3. Re:Firefox Sync by drinkypoo · · Score: 1

      doesn't chrome sync to your google account? doesn't android do the same? what am I missing?

      --
      "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
    4. Re:Firefox Sync by mobets · · Score: 1

      Too bad the mobile browser on Android doesn't sync with those bookmarks. Mobile Firefox does sync with desktop Firefox.

      --

      It was me, I did it, I moved your cheese
  11. Serialization by Spikeles · · Score: 4, Insightful

    "The app works by taking a photo of your computer's screen, and, using pattern recognition algorithms, it ascertains what program you are currently running and the document you have open."

    That sounds like a post from TheDailyWTF.. print it out on a sheet, then take a photograph then paste it into a word doc. Why don't they actually do something innovative, like creating a cross platform VM that uses shared memory across multiple devices, so that apps and memory can move seamlessly across them?. Or maybe just implement some kind of serialization into apps. But nooooo.. They had to go and use SCREEN SHOTS and OCR.

    --
    I don't need to test my programs.. I have an error correcting modem.
    1. Re:Serialization by Alef · · Score: 1

      As someone who have been using Chrome to Phone for a while, I somehow feel that the lastest xkcd illustrates what I would like to say...

    2. Re:Serialization by giorgist · · Score: 1

      It's not screen shots and OCR. It's more like "camera" meets "bump" which is much better than what you propose

    3. Re:Serialization by pinkeen · · Score: 1

      Get the task being transfered to display a QR code encoding the URI. Simple and foolproof solution.

  12. Re:Only just??? by inKubus · · Score: 2

    If plan9 would come to fruition then that's actually easy to implement. Since processes are files you could just zip it's little memory space over to a new compute node while it's running.

    --
    Cool! Amazing Toys.
  13. Re: Use QRcode already! by ace123 · · Score: 1

    Mod parent up! (Though please don't put WTF and idiot in your subject, or you sound like a troll)

    Why are we wasting our time with screenshots when this barcode technology has existed for ages. I'm actually surprised that QR codes haven't really taken off in the US--I guess if the iPhone doesn't support it, nobody cares.

    Thanks for that bookmarklet--it'll come in handy.

  14. Samsung alreadymade a limited version commercially by Anonymous Coward · · Score: 1

    Samsung put a similar - but somewhat limited - version in their own Android market. It involved installing software on Windows. On the phone you'd take a picture of the file or filer in explorer, and it would copy that to the phone (the actual file, not the picture).

    Neat idea, but I don't use windows, so no use to me. Can't find it back on my Gingerbread phone, but with Froyo it was in the list.

  15. I am not like you by Osgeld · · Score: 1

    I can wait the minor amount of time to update ED on what color my shit is right this second

  16. Re:Only just??? by symbolset · · Score: 1

    Whoever moderated this informative should be banned from moderation forever.

    --
    Help stamp out iliturcy.
  17. Trusted Sync by Doc+Ruby · · Score: 1

    This app is interesting, because it doesn't require the PC to know anything about the phone picking up its state, or that the transfer is happening. The phone needs only recognize the URI that the PC is displaying, using the phone's camera and the software.

    But what about PC state that isn't in that URI? Like when the onscreen state is composed of more than one URI, like a single window with multiple frames each pointed at a different URL? Or like multiple windows, each pointed at a different URL? Some of which windows are hidden by more foregrounded windows, a fullscreen foreground window? How about all the local state of the PC that's not stored at a network location that a URI can point at, for the phone to retrieve?

    What I'd like would be an app that registers the PC and the phone to each other, or rather to a remote registry server that can authenticate each of PC and phone. On either phone or PC press/click/tap something that sends the current state (of current foreground app, or all apps) to the server; on the other device of the pair tell it to pick up the state (or a subset). Or an ongoing "checkin" of state of both devices to the server, from which either device (or a new authorized device) can pick up state.

    Indeed, that feature would be excellent for even a single device. When I close apps or shutdown a PC (or phone), to recover from a crash or to save power, when I'm back up I want to restore all my app states (especially open window positions and their contents - from the network or from files). I want to get last state, or a bookmarked "favorite" state from some previous time - even on the same device, but later. And I want to be able to grab state from remote devices I can't snap with a photo, like my desk in another part of the office when I drop into another office.

    In Linux this would seem to be easy to implement for windows (which apps have which windows open in which positions), because X makes that state storeable and settable. The OS network stack could track the URLs retrieved by each app and register them, and (depending on the app) reset app windows to a stored URL. Other app state storage for retrieval would need app changes. But a revision to GNOME that installs tools in the toolkit available to all apps would make this easy for the next version of every app to implement. In Android I don't know; maybe the windowing or app widget toolkit makes it even easier. If not, then Android is new enough that a new version of the OS could offer these features. Google seems very interested in getting the features, because it's working on this camera based approach, so Google could put the version I describe into the OS.

    --

    --
    make install -not war

  18. Making an easy task harder? by Duncan+Booth · · Score: 1

    Some of the suggestions such as "perhaps you were viewing your destination on Google Maps and want to transfer that to your smartphone" are already trivially easy from Chrome or Firefox. Using Chrome to phone I can transfer my Google Maps view to the phone with a single click. Using the phone to take a photo of the screen sounds like just another way to make an easy task hard for the sake of flashy use of technology.

  19. Did anybody else read... by Nemo's+Night+Sky · · Score: 1

    this as: "Google and NSA Enable Data Mining Trojans Among Devices" ?

  20. I'm lost again. by sgt+scrub · · Score: 1

    I read the article but it looks to me like they are just doing OCR on a URI to "capture" the link to an applet. It then wraps the link into an "icon". Am I wrong?

    --
    Having to work for a living is the root of all evil.
  21. Re:Only just??? by inKubus · · Score: 2

    Well, it's probably only feasible with some type of virtualization. There's been a lot of work done on this in Java, mostly for parallel computing, but it's certainly possible to move a running Java process to another JVM on another computer. With mobile devices we now have the "why" so I think this will happen fairly soon. But it's kindof a hack. There's been work on global address space operating systems, such as Phantom OS, which has a single global address space. If you further abstracted that to be a single space across a cluster (or between a mobile and desktop set of devices) you could just basically move the process to a new address space. Obviously you have to connect it up to the new peripherals and network, so it's not just peaches and cream.

    With plan9 and the compute nodes, the idea is that processes are always considered remote, there is no local, so it just makes it transparent by default. And then to connect up the peripherals, they have a file for that as well. So it makes it easy to think about and program, but probably not as efficient as a global address space.

    Finally, stuff like IPv6 and service orientated architechures make this stuff more an exercise in networking than memory management. With IPv6 or an even larger network address space (maybe 256 bit), every process (in the world) could have it's own network interface and IP. Then you could just essentially move the whole thing, including the network endpoint, between devices. This could be done with a micro virtualization framework such that each process has a self-contained operating system. Of course, you're getting dangerously back around the circle to what Java does already ;)

    --
    Cool! Amazing Toys.
  22. Re:Only just??? by jrumney · · Score: 1

    It's called ActiveSync, and there are implementations (e.g. z-Push, funambol)

    Funambol is an implementation of industry standards like SyncML, OMA-DM and others, which is why it works with everything from Nokia and Sony Ericsson feature phones to the iPhone. ActiveSync is a Microsoft abomination that should hopefully die out with Windows Phone and Nokia.