www.oeclib.in
Submitted By:
Odisha Electronics Control Library
Seminar
On
Google Wave
2
Content
What is Google Wave?
Google Wave features
Terms used in Google Wave
Google Wave Extensions
What’s in it for marketers?
What is Google Wave?
Online tool for real time communication and collaboration
Combines Aspects of
Email
Instant Messaging
Web Chat
Social Networking
Project Management
3
Google Wave : Under the Hood
Written in Java using the OpenJDK
Each Wave is a hosted XML Document
Uses XMPP Protocol
4
The Technology
“Operational Transformation”
Live Concurrent Editing
Client and Server in the same state
Live and Concurrent conversation, hence no waiting
A single server holds all your data
No worries over a client crash, can still fetch it
Wave Terminologies
Wave – a specific threaded conversation
Wavelet - subset of a larger conversation
Blip – a single individual message, smaller than a wavelet
Document – refers to content within a blip
Extension – mini application that works within a wave
Google Wave Features
 Real-time: character-by-character
 Embedability: Waves can be embedded on any blog or website
 Applications and Extensions: Anything from bots to complex real-time games
 Drag-and-drop file sharing: No attachments; just drag & drop
 Wiki functionality
 Playback: Playback any part of the wave to see what was said
 Open source: To foster innovation and adoption amongst developers
Google Wave Extensions
Gadgets
Gadgets are specific to individual waves, not users.
Unlike a Facebook gadget
Almost any iGoogle or OpenSocial gadget can run within
Google Wave
A Gadget built within Google Wave can take advantage of
live interaction with multiple users
Robots
Automated participant in a wave
Talk with users, interact with waves
Provide information from outside sources
Check content with in a wave
Wave Embeds
Place the conversed wave on to your website/Blog
Gadgets vs Robots
Robot Gadget
Runs on application servers (currently
AppEngine) and interacts with the wave
over a protocol.
Runs within the wave client itself.
Each robot may instantiate at most one
instance per wave. Remember that a robot
is like a participant on a wave, so each
participant/robot is a unique instance, but a
wave can have many participants/robots.
Each gadget may have multiple instances per
wave, one for each participant interacting with
the gadget.
Robots may modify a wave and perform the
same operations as a human participant.
Gadgets are not able to modify a wave, and have
limited visibility into the wave. A gadget is only
able to detect changes in the wave's participants.
Robots can modify a gadget.
Gadgets have no way to know that a robot exists,
and thus are not able to modify a robot.
Some Existing Gadgets & Robots
Some Gadgets
Yes/No/Maybe
Ribbit Web Conference
Maps (allows for
collaboration on a
Google Map)
Robots
 Debuggy (an in-wave debugger)
 Stocky (which pulls stock prices based on
stock quote mentions)
 Tweety (the Twave robot, which displays
tweets inside of a wave)
 Polly
IGoogle Gadgets Overview
Collaborative Workspaces
A Public Wave
Making a Wave Public
 Add public.a@gwave.com to your
wave
 Add relevant tags to the page to
make it searchable
13
Multilingual Wave
Let the Wave speak
 Natural language: Autocorrect
your spelling & Auto-translate on-
the-fly
 Add aunt.rosie@appspot.com to
your wave
 As you type the tool will translate
your text to over 40 languages.
14
Gadgets on the Go
Google Gadgets
15
Google Wave for Business
BPM
Project Management
Gravity from SAP
 Gravity is a prototype developed by SAP research
 Leverages on Google Wave collaborative power for process modeling
 The final model can be imported into the SAP BPM for further
refinement and execution
Alignspace – Technology & Community
 Combines social networking tools with intuitive tools for process design and modeling
 Collaborate effectively to improve processes
 Create process models that can be exported and run within BPM engines
19
About Regalix
 Forefront of Online Marketing, Research and Web 2.0 portals
 Multi-disciplinary Leadership Team
 Fortune 500 and Venture-Backed Customers (B2B and B2C)
 Global Operations: HQ in Silicon Valley, 4 Offices
 150+ Team, Built on 8+ years of research
 Recognition
Conclusion
 Google Wave is a new communication service
previewed today at Google I/O. "A wave is equal parts
conversation and document, where people can
communicateand work together with richly formatted
text, photos, videos, maps, and more."
 The service seems to combine Gmail and Google
Docs into an interesting free formworkspace that
could be used to write documents collaboratively,
planevents, play games or discuss a recent news
References
 www.google.com
 www.wikipedia.com
 www.oeclib.in
Thanks

Google Wave ppt

  • 1.
    www.oeclib.in Submitted By: Odisha ElectronicsControl Library Seminar On Google Wave
  • 2.
    2 Content What is GoogleWave? Google Wave features Terms used in Google Wave Google Wave Extensions What’s in it for marketers?
  • 3.
    What is GoogleWave? Online tool for real time communication and collaboration Combines Aspects of Email Instant Messaging Web Chat Social Networking Project Management 3
  • 4.
    Google Wave :Under the Hood Written in Java using the OpenJDK Each Wave is a hosted XML Document Uses XMPP Protocol 4
  • 5.
    The Technology “Operational Transformation” LiveConcurrent Editing Client and Server in the same state Live and Concurrent conversation, hence no waiting A single server holds all your data No worries over a client crash, can still fetch it
  • 6.
    Wave Terminologies Wave –a specific threaded conversation Wavelet - subset of a larger conversation Blip – a single individual message, smaller than a wavelet Document – refers to content within a blip Extension – mini application that works within a wave
  • 7.
    Google Wave Features Real-time: character-by-character  Embedability: Waves can be embedded on any blog or website  Applications and Extensions: Anything from bots to complex real-time games  Drag-and-drop file sharing: No attachments; just drag & drop  Wiki functionality  Playback: Playback any part of the wave to see what was said  Open source: To foster innovation and adoption amongst developers
  • 8.
    Google Wave Extensions Gadgets Gadgetsare specific to individual waves, not users. Unlike a Facebook gadget Almost any iGoogle or OpenSocial gadget can run within Google Wave A Gadget built within Google Wave can take advantage of live interaction with multiple users Robots Automated participant in a wave Talk with users, interact with waves Provide information from outside sources Check content with in a wave Wave Embeds Place the conversed wave on to your website/Blog
  • 9.
    Gadgets vs Robots RobotGadget Runs on application servers (currently AppEngine) and interacts with the wave over a protocol. Runs within the wave client itself. Each robot may instantiate at most one instance per wave. Remember that a robot is like a participant on a wave, so each participant/robot is a unique instance, but a wave can have many participants/robots. Each gadget may have multiple instances per wave, one for each participant interacting with the gadget. Robots may modify a wave and perform the same operations as a human participant. Gadgets are not able to modify a wave, and have limited visibility into the wave. A gadget is only able to detect changes in the wave's participants. Robots can modify a gadget. Gadgets have no way to know that a robot exists, and thus are not able to modify a robot.
  • 10.
    Some Existing Gadgets& Robots Some Gadgets Yes/No/Maybe Ribbit Web Conference Maps (allows for collaboration on a Google Map) Robots  Debuggy (an in-wave debugger)  Stocky (which pulls stock prices based on stock quote mentions)  Tweety (the Twave robot, which displays tweets inside of a wave)  Polly
  • 11.
  • 12.
  • 13.
    A Public Wave Makinga Wave Public  Add public.a@gwave.com to your wave  Add relevant tags to the page to make it searchable 13
  • 14.
    Multilingual Wave Let theWave speak  Natural language: Autocorrect your spelling & Auto-translate on- the-fly  Add aunt.rosie@appspot.com to your wave  As you type the tool will translate your text to over 40 languages. 14
  • 15.
    Gadgets on theGo Google Gadgets 15
  • 16.
    Google Wave forBusiness BPM Project Management
  • 17.
    Gravity from SAP Gravity is a prototype developed by SAP research  Leverages on Google Wave collaborative power for process modeling  The final model can be imported into the SAP BPM for further refinement and execution
  • 18.
    Alignspace – Technology& Community  Combines social networking tools with intuitive tools for process design and modeling  Collaborate effectively to improve processes  Create process models that can be exported and run within BPM engines
  • 19.
    19 About Regalix  Forefrontof Online Marketing, Research and Web 2.0 portals  Multi-disciplinary Leadership Team  Fortune 500 and Venture-Backed Customers (B2B and B2C)  Global Operations: HQ in Silicon Valley, 4 Offices  150+ Team, Built on 8+ years of research  Recognition
  • 20.
    Conclusion  Google Waveis a new communication service previewed today at Google I/O. "A wave is equal parts conversation and document, where people can communicateand work together with richly formatted text, photos, videos, maps, and more."  The service seems to combine Gmail and Google Docs into an interesting free formworkspace that could be used to write documents collaboratively, planevents, play games or discuss a recent news
  • 21.
  • 22.