Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.
AR   Wave: Federation, Game Dynamics and Mobile Social Communication @tishshute http://www.ugotrade.com  are2010, Wednesda...
AR Wave assisted by developers from around the world developed out of a design for an open augmented reality network by Th...
AR Wave: proof of concept #1 http:// arwave.org/pages/Videos.php
Thomas Wrobel's ARN
ER -  Evolutionary Reality From the Desktop, to the Magic Lens, to AR Glasses, to Hummingbird Nano Air Vehicles.  The Unif...
Traditional web demands browsing, but for phones or future HMD systems, this system of constantly switching and loading pa...
Right now we have a broadcast model for AR in which only a few platforms operating as walled gardens distribute geolocated...
Can we avoid the Social Network Wars for AR and the problems of having user's data controlled by very few big players?
The Twitter Rebellion of 2010 (@ianb) "Discussion is not whether to launch an open federated standard," says one...
ARWave:  An Open Federated Standards Based Network ARWave: provides a way for the private, public and social exchange of d...
Federation also facilitates the curation of data streams into one view to create interesting AR experiences.
 
See  LostAgain  for a detailed explanantion
AR Wave is END to END Open Just like HTML over HTTP           This means ..          *Anyone can make content     *Anyone ...
Any browser could make use of a ARWave API to add UGC or realtime social functionality to their app. Wave C/S Protocol
AR browsers  and AR Wave Get connected!  This will allow you to get realtime social functionality and some UGC without wor...
The blip is a structure that allow easy transmission of geotagged data of any sort. Whether the data is 2D or 3D, static o...
Basic Browser Abilities:     a) To allow users to connect to and open one or more specific  waves using their device. b) T...
For example, to support Kamra there are several options including: The Kamra Browser from Georgia Tech (formerly Polaris) ...
Smart iPad circa 1945 Bush's Memex machine (Life Magazine, November 19, 1945)     There's nearly always someone who though...
To use SPARQL we need to adapt wave servers for an http end point (probably not too hard has been done with other XMPP ser...
A simple base for semantics in AR Wave  is just to use annotations to blips prefixed by "meta" to indicate its p...
Waves can also have bots added to them that are free to manipulate the Blip data.  This native functionality to WFP allows...
Operational Transform and AR Games Wave Federation Protocol is a powerful implementation of OT.  *  It solves many real ti...
Top 10 augmented reality demos that will revolutionize video games - Ori Inbar, Ogmento
AR Wave a server<>server standard for the exchange of geolocated data between individuals or groups. In summary: four reas...
Our API roadmap *  Design principle to store data necessary for geolocation on any wave servers (done - This is the &quot;...
If you have questions and would like to know more see ARWave.org Contact me: [email_address] @tishshute 1646 753 0539
You’ve finished this document.
Download and read it offline.
Upcoming SlideShare
What to Upload to SlideShare
Next
Upcoming SlideShare
What to Upload to SlideShare
Next
Download to read offline and view in fullscreen.

Share

AR Wave: A Proof of Concept - Federation, Game Dynamics, Semantic Search, Mobile Social Communications

Download to read offline

My presentation from Augmented Reality Event 2010 - bringing real time communications, an open federated standard, powerful game dynamics, and semantic search to augmented reality experiences with the XMPP extensions of Wave Federation Protocol.

Related Books

Free with a 30 day trial from Scribd

See all

Related Audiobooks

Free with a 30 day trial from Scribd

See all

AR Wave: A Proof of Concept - Federation, Game Dynamics, Semantic Search, Mobile Social Communications

  1. 1. AR Wave: Federation, Game Dynamics and Mobile Social Communication @tishshute http://www.ugotrade.com are2010, Wednesday, June 2nd, 2010
  2. 2. AR Wave assisted by developers from around the world developed out of a design for an open augmented reality network by Thomas Wrobel.   For more details or to join this effort please visit:   http://groups.google.com/group/ARWave  http://www.arwave.org   Many thanks to core ARwave developers: Davide Carnovale, @need2revolt, Markus Strickler, @kusako, & Thomas Wrobel   and Sophia Parafina @spara, OpenGeo.
  3. 3. AR Wave: proof of concept #1 http:// arwave.org/pages/Videos.php
  4. 4. Thomas Wrobel's ARN
  5. 5. ER -  Evolutionary Reality From the Desktop, to the Magic Lens, to AR Glasses, to Hummingbird Nano Air Vehicles. The Unified Augmented View    &quot;Augmented Reality is the zero click interface&quot; (Anselm Hook)
  6. 6. Traditional web demands browsing, but for phones or future HMD systems, this system of constantly switching and loading pages becomes impractical.  Bruce Branit's World Builder - a vision of immersive AR
  7. 7. Right now we have a broadcast model for AR in which only a few platforms operating as walled gardens distribute geolocated data using stovepipes and non real time protocols.
  8. 8. Can we avoid the Social Network Wars for AR and the problems of having user's data controlled by very few big players?
  9. 9. The Twitter Rebellion of 2010 (@ianb) &quot;Discussion is not whether to launch an open federated standard,&quot; says one source, &quot;but when.&quot; ( Forbes.com )
  10. 10. ARWave:  An Open Federated Standards Based Network ARWave: provides a way for the private, public and social exchange of data, without relying on a single company's server.
  11. 11. Federation also facilitates the curation of data streams into one view to create interesting AR experiences.
  12. 13. See LostAgain for a detailed explanantion
  13. 14. AR Wave is END to END Open Just like HTML over HTTP           This means ..         *Anyone can make content     *Anyone can make a browser     *Anyone can run a server      * Like e-mail, Wave allows numerous different users to communicate all on independent servers and still be assured that only those people invited see shared data.     * AR using Wave will allow the end-users freedom to create their own content, and collaboratively edit it with friends. 
  14. 15. Any browser could make use of a ARWave API to add UGC or realtime social functionality to their app. Wave C/S Protocol
  15. 16. AR browsers  and AR Wave Get connected!  This will allow you to get realtime social functionality and some UGC without worrying about servers or user accounts.
  16. 17. The blip is a structure that allow easy transmission of geotagged data of any sort. Whether the data is 2D or 3D, static or animated, it can still be transmitted quite simply in the blip. ARBlip &quot;version1&quot; One of our goals is to support as many different data formats and clients as possible.  To make demos we are building a client and adapting an Open3D game engine. http://www.jpct.net/
  17. 18. Basic Browser Abilities:     a) To allow users to connect to and open one or more specific  waves using their device. b) To allow users to see these messages and models from any and all Waves they have open correctly positioned. c) To allow anyone to write messages in mid-air, storing real world location as well as the message content as a Blip within a Wave.
  18. 19. For example, to support Kamra there are several options including: The Kamra Browser from Georgia Tech (formerly Polaris) <ul><li>embed Kamra markup directly in the blips for more advanced object manipulation </li></ul><ul><li>create a web proxy server (would slow things up though) </li></ul><ul><li>c) Kamra to support ARWave and their own data format. </li></ul>
  19. 20. Smart iPad circa 1945 Bush's Memex machine (Life Magazine, November 19, 1945)    There's nearly always someone who thought of it before you, but often it's &quot;an idea before it's time&quot;. How can AR manage and make use of vast systems of information?
  20. 21. To use SPARQL we need to adapt wave servers for an http end point (probably not too hard has been done with other XMPP servers).  But by having meta data in a semantic format we will keep that possibility open. ARWave and Linked Data Basic Sparql pattern
  21. 22. A simple base for semantics in AR Wave is just to use annotations to blips prefixed by &quot;meta&quot; to indicate its purely for describing the data and not for placing or changing it. (ie &quot;meta_author: Thomas&quot;, &quot;meta_colour: green&quot; etc). The semantic data chained together would allow for powerful search queries
  22. 23. Waves can also have bots added to them that are free to manipulate the Blip data.  This native functionality to WFP allows real time game dynamics, and to publish interaction and behavior in a distributed environment, not in one propriety game. Wave and Game Dynamics
  23. 24. Operational Transform and AR Games Wave Federation Protocol is a powerful implementation of OT. * It solves many real time multi-user issues and can enable AR Game development. *    Any number of servers worldwide can share the same persistent and constantly synching world - no need for logging into separate &quot;realms,&quot; and &quot;worlds.&quot;      *    Simple games require less investment since many elements are already there. *    More complex games potentially benefit even more by taking advantage of easy end user access as a strategic selling mechanism. e.g. viewers can try your game out with a single click - no separate download.
  24. 25. Top 10 augmented reality demos that will revolutionize video games - Ori Inbar, Ogmento
  25. 26. AR Wave a server<>server standard for the exchange of geolocated data between individuals or groups. In summary: four reasons why to use Wave to geolocate content. 1. Wave is a federated decentralized system.    2. Wave is a system that aggregates content into a list of streams of information for the user.    3. Wave allows the real-time moving and updating of content.   4. Scalable. 
  26. 27. Our API roadmap * Design principle to store data necessary for geolocation on any wave servers (done - This is the &quot;ARBlip spec&quot;) * Create simple code to read/write this data into and out of any wave server supporting a client server protocol. (Json or Protobuffer) * Translate and publish demonstration code for multiple platforms. * Discuss and get feedback from community on ARBlip spec, alter and refine specification based on the feedback. * Publish and document API making it as easy as possible for people to implement WFP functionality into their clients.
  27. 28. If you have questions and would like to know more see ARWave.org Contact me: [email_address] @tishshute 1646 753 0539
  • anselm

    Oct. 24, 2015
  • nmovold

    Feb. 20, 2011
  • o2eater

    Aug. 23, 2010
  • putto

    Jun. 19, 2010
  • sbepstein

    Jun. 17, 2010
  • brucemacv

    Jun. 14, 2010
  • MHSzymczyk

    Jun. 6, 2010
  • rgaidot

    Jun. 6, 2010

My presentation from Augmented Reality Event 2010 - bringing real time communications, an open federated standard, powerful game dynamics, and semantic search to augmented reality experiences with the XMPP extensions of Wave Federation Protocol.

Views

Total views

4,956

On Slideshare

0

From embeds

0

Number of embeds

93

Actions

Downloads

44

Shares

0

Comments

0

Likes

8

×