isn't there already a chat client called babble? I remember reading some paper about it's adoption/usage at IBM years ago.
I also came across a chat system for the Plone CMS. [2]
Not entirely related to Google's idea, but not completely unrelated either.