SlideShare a Scribd company logo
Open Annotation
                 (W3C Community Group Draft)
                                               Robert Sanderson
                                                    azaroth42@gmail.com
                                                    Los Alamos National Laboratory
                                                    @azaroth42
                                                    W3C Open Annotation Co-Chair

                                               Herbert Van de Sompel
                                                    hvdsomp@gmail.com
                                                    Los Alamos National Laboratory
                                                    @hvdsomp


                                                   http://www.openannotation.org/



This research was funded, in part, by the Andrew W. Mellon Foundation.

                  International Image Interoperability Framework, Workshop 2         1
                         11-13 April 2012, The Hague, The Netherlands
Overview

•  Basic Open Annotation Model
    •  Annotation
    •  Body
    •  Target
•  Specific Resources
    •  State
    •  Selector
    •  Style
    •  Multiple Specifiers
•  Network Model
    •  Publish/Discover/Subscribe
    •  Embedding Resources
    •  Publishing Resources


               International Image Interoperability Framework, Workshop 2   2
                      11-13 April 2012, The Hague, The Netherlands
Basic Model


 An RDF
Document




  The                                                                       What The
Comment                                                                    Comment is
                                                                             About



           http://www.openannotation.org/spec/core/

              International Image Interoperability Framework, Workshop 2          3
                     11-13 April 2012, The Hague, The Netherlands
Basic Model




International Image Interoperability Framework, Workshop 2   4
       11-13 April 2012, The Hague, The Netherlands
Annotation Types
There can be further typing of the Annotation to clarify purpose.




                International Image Interoperability Framework, Workshop 2   5
                       11-13 April 2012, The Hague, The Netherlands
Annotation Types




International Image Interoperability Framework, Workshop 2   6
       11-13 April 2012, The Hague, The Netherlands
Annotation Provenance
Additional information can be associated with the Annotation




              International Image Interoperability Framework, Workshop 2   7
                     11-13 April 2012, The Hague, The Netherlands
Annotation Provenance




International Image Interoperability Framework, Workshop 2   8
       11-13 April 2012, The Hague, The Netherlands
Body
Body can have both Type (Video) and Format (mpeg)




              International Image Interoperability Framework, Workshop 2   9
                     11-13 April 2012, The Hague, The Netherlands
Body




International Image Interoperability Framework, Workshop 2   10
       11-13 April 2012, The Hague, The Netherlands
No Body
Highlight or Bookmark Annotations may not have a Body




              International Image Interoperability Framework, Workshop 2   11
                     11-13 April 2012, The Hague, The Netherlands
No Body




International Image Interoperability Framework, Workshop 2   12
       11-13 April 2012, The Hague, The Netherlands
Specific Body




Identifier for a
    Specific
Representation
  or Part of a
   Resource




               International Image Interoperability Framework, Workshop 2   13
                      11-13 April 2012, The Hague, The Netherlands
Specific Body




International Image Interoperability Framework, Workshop 2   14
       11-13 April 2012, The Hague, The Netherlands
Target
The Target can also have both Type (Image) and Format (png)




               International Image Interoperability Framework, Workshop 2   15
                      11-13 April 2012, The Hague, The Netherlands
Target




International Image Interoperability Framework, Workshop 2   16
       11-13 April 2012, The Hague, The Netherlands
Multiple Targets
There can be more than one Target, eg. for compare/contrast.




               International Image Interoperability Framework, Workshop 2   17
                      11-13 April 2012, The Hague, The Netherlands
Multiple Targets




International Image Interoperability Framework, Workshop 2   18
       11-13 April 2012, The Hague, The Netherlands
Specific Target




                                                             Identifier for a
                                                                 Specific
                                                             Representation
                                                               or Part of a
                                                                Resource




International Image Interoperability Framework, Workshop 2                      19
       11-13 April 2012, The Hague, The Netherlands
Specific Target




International Image Interoperability Framework, Workshop 2   20
       11-13 April 2012, The Hague, The Netherlands
Specifiers

Specific Body and Specific Target resources identify the region of
interest, and/or the state of the resource.

Need to be able to describe the state of the resource, the segment
  of interest, and potentially styling hints for how to render it.

We introduce three Specifiers:
        State          Describes how to retrieve representation
        Selector       Describes how to select segment
        Style          Describes how to render/process segment




                International Image Interoperability Framework, Workshop 2   21
                       11-13 April 2012, The Hague, The Netherlands
Specifier Workflow

Multiple Specifiers of different types can be used together




                International Image Interoperability Framework, Workshop 2   22
                       11-13 April 2012, The Hague, The Netherlands
State




Description of
Representation
 of Interest of
Body or Target
  Resource




                  International Image Interoperability Framework, Workshop 2   23
                         11-13 April 2012, The Hague, The Netherlands
State




International Image Interoperability Framework, Workshop 2   24
       11-13 April 2012, The Hague, The Netherlands
Selector




                                                          Description of
                                                           Segment of
                                                            Interest of
                                                         Representation of
                                                          Body or Target
                                                            Resource


International Image Interoperability Framework, Workshop 2              25
       11-13 April 2012, The Hague, The Netherlands
Selector




International Image Interoperability Framework, Workshop 2   26
       11-13 April 2012, The Hague, The Netherlands
Fragment Selector




                                                              Description of
                                                               Segment of
                                                             Interest via URI
                                                                Fragment
                                                               Specification




International Image Interoperability Framework, Workshop 2                  27
       11-13 April 2012, The Hague, The Netherlands
Fragment Selector




International Image Interoperability Framework, Workshop 2   28
       11-13 April 2012, The Hague, The Netherlands
Style




                                                              Description of
                                                               Rendering
                                                             Instructions for
                                                             Body or Target
                                                             Representation




International Image Interoperability Framework, Workshop 2                  29
       11-13 April 2012, The Hague, The Netherlands
Style




International Image Interoperability Framework, Workshop 2   30
       11-13 April 2012, The Hague, The Netherlands
Alternative Specifiers




International Image Interoperability Framework, Workshop 2   31
       11-13 April 2012, The Hague, The Netherlands
Alternative Specifiers




International Image Interoperability Framework, Workshop 2   32
       11-13 April 2012, The Hague, The Netherlands
Annotation Protocols

Unlike previous systems, Open
Annotation does not mandate a
protocol.

No reliance on a client/server
combination gives the client
autonomy.

Instead we promote a publish/
subscribe methodology, where
annotations may be stored and
consumed from anywhere.



                                  Protocol: publish, subscribe, consume tied together

                    International Image Interoperability Framework, Workshop 2   33
                           11-13 April 2012, The Hague, The Netherlands
Publish/Subscribe Method




          We don’t specify how this transfer should occur




publish
                  International Image Interoperability Framework, Workshop 2       34



                                                                               3
                         11-13 April 2012, The Hague, The Netherlands
Publish/Subscribe Method




                    Nor this.




publish           subscribe
          International Image Interoperability Framework, Workshop 2       35



                                                                       3
                 11-13 April 2012, The Hague, The Netherlands
Publish/Subscribe Method




                                                                       Nor this.




publish           subscribe                                            consume
          International Image Interoperability Framework, Workshop 2               36



                                                                           3
                 11-13 April 2012, The Hague, The Netherlands
Inline Body




International Image Interoperability Framework, Workshop 2   37
       11-13 April 2012, The Hague, The Netherlands
Inline Body




International Image Interoperability Framework, Workshop 2   38
       11-13 April 2012, The Hague, The Netherlands
Inline Target




International Image Interoperability Framework, Workshop 2   39
       11-13 April 2012, The Hague, The Netherlands
Inline Target




International Image Interoperability Framework, Workshop 2   40
       11-13 April 2012, The Hague, The Netherlands
Inline Specifier




International Image Interoperability Framework, Workshop 2   41
       11-13 April 2012, The Hague, The Netherlands
Inline Specifier




International Image Interoperability Framework, Workshop 2   42
       11-13 April 2012, The Hague, The Netherlands
Annotation Serialization




International Image Interoperability Framework, Workshop 2   43
       11-13 April 2012, The Hague, The Netherlands
Annotation Serialization




International Image Interoperability Framework, Workshop 2   44
       11-13 April 2012, The Hague, The Netherlands
Publishing Embedded Resources




 International Image Interoperability Framework, Workshop 2   45
        11-13 April 2012, The Hague, The Netherlands
Publishing Embedded Resources




 International Image Interoperability Framework, Workshop 2   46
        11-13 April 2012, The Hague, The Netherlands
Model Overview




International Image Interoperability Framework, Workshop 2   47
       11-13 April 2012, The Hague, The Netherlands
Thank You



                            Robert Sanderson
                                rsanderson@lanl.gov
                                azaroth42@gmail.com
                                @azaroth42




                          Web:             http://www.openannotation.org/
                            http://www.w3.org/community/openannotation/

                          These Slides:               http://slidesha.re/…




International Image Interoperability Framework, Workshop 2                   48
       11-13 April 2012, The Hague, The Netherlands

More Related Content

PDF
Pal gov.tutorial3.session15.uddi
PDF
Open Annotation; NISO digital bookmarking
PDF
Open Annotation: Bridging the Divide?
PDF
Python Web Tutorial
PDF
NISO/Internet Archive Meeting on Social Bookmarking and Annotation
PDF
British Library Seminar: Shared Canvas (September 2011)
PDF
OAC Technical Summary
PDF
Linked Data and Images: Building Blocks for Cultural Heritage
Pal gov.tutorial3.session15.uddi
Open Annotation; NISO digital bookmarking
Open Annotation: Bridging the Divide?
Python Web Tutorial
NISO/Internet Archive Meeting on Social Bookmarking and Annotation
British Library Seminar: Shared Canvas (September 2011)
OAC Technical Summary
Linked Data and Images: Building Blocks for Cultural Heritage

Viewers also liked (16)

PDF
Transactional Archiving (Web Archive Globalization Workshop)
PDF
Open Annotation Core Data Model (tutorial)
PDF
Parker Keio 2011: Interoperable Manuscript Framework
PDF
Open Repositories 2014: Crowdsourced Transcription via IIIF
PDF
IIIF: Shared Canvas 2.0
PDF
IIIF and JSON-LD: LODLAM Training Day
PPTX
IIIF Foundational Specifications
PDF
OAC Presentation at CNI 09 Fall Forum
PDF
Open Annotation: Annotating High Energy Physics on the Web
PDF
Update on Memento (IIPC 2011 Plenary)
PDF
SharedCanvas: Collaborative Digital Facsimiles of Medieval Manuscripts
PDF
Multiplicity and Publishing in Open Annotation (tutorial)
PDF
Books in Browsers / SharedCanvas: Collaborative Facsimiles
PDF
IIIF Presentation API
PDF
Linked Data Snowball, or Why We Need Reconciliation
PDF
IIIF, Linked Data and the Getty Vocabularies
Transactional Archiving (Web Archive Globalization Workshop)
Open Annotation Core Data Model (tutorial)
Parker Keio 2011: Interoperable Manuscript Framework
Open Repositories 2014: Crowdsourced Transcription via IIIF
IIIF: Shared Canvas 2.0
IIIF and JSON-LD: LODLAM Training Day
IIIF Foundational Specifications
OAC Presentation at CNI 09 Fall Forum
Open Annotation: Annotating High Energy Physics on the Web
Update on Memento (IIPC 2011 Plenary)
SharedCanvas: Collaborative Digital Facsimiles of Medieval Manuscripts
Multiplicity and Publishing in Open Annotation (tutorial)
Books in Browsers / SharedCanvas: Collaborative Facsimiles
IIIF Presentation API
Linked Data Snowball, or Why We Need Reconciliation
IIIF, Linked Data and the Getty Vocabularies
Ad

Similar to Open Annotation Overview (20)

PPT
Emblematica overview dlf
PDF
NERD: an open source platform for extracting and disambiguating named entitie...
PDF
Peer d7 assessment workshop methodology
PDF
LOD2 Plenary Vienna 2012: WP4 - Reuse, Interlinking and Knowledge Fusion
PDF
You rang, M’LOD? Google Refine in the world of LOD
ODP
Introduction to LDL 2012
PDF
Pal gov.tutorial2.session13 1.data schema integration
PDF
Free Webinar: LOD2 Stack - 1st release
PDF
IMPACT Final Event 26-06-2012 - The IMPACT Centre of Competence by Rafael Car...
PDF
Pal gov.tutorial2.session2.xml dtd's
PDF
My fire st petersburg 27 june 2012 (d hladky)
PPSX
NASA HDF/HDF-EOS Data Access Challenges
PDF
Pal gov.tutorial2.session15 2.rd_fa
PPT
HDFView With an HDF-EOS Plug-in
PPTX
Introduction to HL7 FHIR
PDF
Pal gov.tutorial2.session16.lab rd-fa
PPTX
Resource description, discovery, and metadata for Open Educational Resources
DOCX
Emotion recognition from facial expression using fuzzy logic
PDF
Pal gov.tutorial2.session1.xml basics and namespaces
PPTX
How to Build & Develop Responsive Open Learning Environments with the ROLE SDK
Emblematica overview dlf
NERD: an open source platform for extracting and disambiguating named entitie...
Peer d7 assessment workshop methodology
LOD2 Plenary Vienna 2012: WP4 - Reuse, Interlinking and Knowledge Fusion
You rang, M’LOD? Google Refine in the world of LOD
Introduction to LDL 2012
Pal gov.tutorial2.session13 1.data schema integration
Free Webinar: LOD2 Stack - 1st release
IMPACT Final Event 26-06-2012 - The IMPACT Centre of Competence by Rafael Car...
Pal gov.tutorial2.session2.xml dtd's
My fire st petersburg 27 june 2012 (d hladky)
NASA HDF/HDF-EOS Data Access Challenges
Pal gov.tutorial2.session15 2.rd_fa
HDFView With an HDF-EOS Plug-in
Introduction to HL7 FHIR
Pal gov.tutorial2.session16.lab rd-fa
Resource description, discovery, and metadata for Open Educational Resources
Emotion recognition from facial expression using fuzzy logic
Pal gov.tutorial2.session1.xml basics and namespaces
How to Build & Develop Responsive Open Learning Environments with the ROLE SDK
Ad

More from Robert Sanderson (20)

PPTX
Understanding Linked Art
PDF
LUX - Cross Collections Cultural Heritage at Yale
PDF
Zoom as a Paradigm for Linked Open Usable Data
PPTX
Provenance and Uncertainty in Linked Art
PPTX
Data is our Product: Thoughts on LOD Sustainability
PPTX
A Perspective on Wikidata: Ecosystems, Trust, and Usability
PPTX
Linked Art: Sustainable Cultural Knowledge through Linked Open Usable Data
PPTX
Illusions of Grandeur: Trust and Belief in Cultural Heritage Linked Open Data
PPTX
Structural Metadata in RDF (IS575)
PPTX
Sanderson CNI 2020 Keynote - Cultural Heritage Research Data Ecosystem
PPTX
Tiers of Abstraction and Audience in Cultural Heritage Data Modeling
PPTX
The Importance of being LOUD
PPTX
Introduction to Linked Art Model
PPTX
Standards and Communities: Connected People, Consistent Data, Usable Applicat...
PDF
Strong Opinions, Weakly Held
PDF
IIIF Discovery Walkthrough
PPTX
Linked Art: An Art Museum Profile for CIDOC-CRM
PDF
Euromed2018 Keynote: Usability over Completeness, Community over Committee
PDF
Linked Art - Our Linked Open Usable Data Model
PPTX
EuropeanaTech Keynote: Shout it out LOUD
Understanding Linked Art
LUX - Cross Collections Cultural Heritage at Yale
Zoom as a Paradigm for Linked Open Usable Data
Provenance and Uncertainty in Linked Art
Data is our Product: Thoughts on LOD Sustainability
A Perspective on Wikidata: Ecosystems, Trust, and Usability
Linked Art: Sustainable Cultural Knowledge through Linked Open Usable Data
Illusions of Grandeur: Trust and Belief in Cultural Heritage Linked Open Data
Structural Metadata in RDF (IS575)
Sanderson CNI 2020 Keynote - Cultural Heritage Research Data Ecosystem
Tiers of Abstraction and Audience in Cultural Heritage Data Modeling
The Importance of being LOUD
Introduction to Linked Art Model
Standards and Communities: Connected People, Consistent Data, Usable Applicat...
Strong Opinions, Weakly Held
IIIF Discovery Walkthrough
Linked Art: An Art Museum Profile for CIDOC-CRM
Euromed2018 Keynote: Usability over Completeness, Community over Committee
Linked Art - Our Linked Open Usable Data Model
EuropeanaTech Keynote: Shout it out LOUD

Recently uploaded (20)

PDF
Getting Started with Data Integration: FME Form 101
PDF
Agricultural_Statistics_at_a_Glance_2022_0.pdf
PDF
Accuracy of neural networks in brain wave diagnosis of schizophrenia
PDF
Assigned Numbers - 2025 - Bluetooth® Document
PDF
Empathic Computing: Creating Shared Understanding
PPTX
1. Introduction to Computer Programming.pptx
PDF
Architecting across the Boundaries of two Complex Domains - Healthcare & Tech...
PDF
NewMind AI Weekly Chronicles - August'25-Week II
PPTX
MYSQL Presentation for SQL database connectivity
PPTX
20250228 LYD VKU AI Blended-Learning.pptx
PDF
The Rise and Fall of 3GPP – Time for a Sabbatical?
PDF
Video forgery: An extensive analysis of inter-and intra-frame manipulation al...
PDF
Network Security Unit 5.pdf for BCA BBA.
PPTX
Group 1 Presentation -Planning and Decision Making .pptx
PDF
Approach and Philosophy of On baking technology
PDF
Spectral efficient network and resource selection model in 5G networks
PDF
Optimiser vos workloads AI/ML sur Amazon EC2 et AWS Graviton
PPTX
Programs and apps: productivity, graphics, security and other tools
PDF
TokAI - TikTok AI Agent : The First AI Application That Analyzes 10,000+ Vira...
PDF
Machine learning based COVID-19 study performance prediction
Getting Started with Data Integration: FME Form 101
Agricultural_Statistics_at_a_Glance_2022_0.pdf
Accuracy of neural networks in brain wave diagnosis of schizophrenia
Assigned Numbers - 2025 - Bluetooth® Document
Empathic Computing: Creating Shared Understanding
1. Introduction to Computer Programming.pptx
Architecting across the Boundaries of two Complex Domains - Healthcare & Tech...
NewMind AI Weekly Chronicles - August'25-Week II
MYSQL Presentation for SQL database connectivity
20250228 LYD VKU AI Blended-Learning.pptx
The Rise and Fall of 3GPP – Time for a Sabbatical?
Video forgery: An extensive analysis of inter-and intra-frame manipulation al...
Network Security Unit 5.pdf for BCA BBA.
Group 1 Presentation -Planning and Decision Making .pptx
Approach and Philosophy of On baking technology
Spectral efficient network and resource selection model in 5G networks
Optimiser vos workloads AI/ML sur Amazon EC2 et AWS Graviton
Programs and apps: productivity, graphics, security and other tools
TokAI - TikTok AI Agent : The First AI Application That Analyzes 10,000+ Vira...
Machine learning based COVID-19 study performance prediction

Open Annotation Overview

  • 1. Open Annotation (W3C Community Group Draft) Robert Sanderson azaroth42@gmail.com Los Alamos National Laboratory @azaroth42 W3C Open Annotation Co-Chair Herbert Van de Sompel hvdsomp@gmail.com Los Alamos National Laboratory @hvdsomp http://www.openannotation.org/ This research was funded, in part, by the Andrew W. Mellon Foundation. International Image Interoperability Framework, Workshop 2 1 11-13 April 2012, The Hague, The Netherlands
  • 2. Overview •  Basic Open Annotation Model •  Annotation •  Body •  Target •  Specific Resources •  State •  Selector •  Style •  Multiple Specifiers •  Network Model •  Publish/Discover/Subscribe •  Embedding Resources •  Publishing Resources International Image Interoperability Framework, Workshop 2 2 11-13 April 2012, The Hague, The Netherlands
  • 3. Basic Model An RDF Document The What The Comment Comment is About http://www.openannotation.org/spec/core/ International Image Interoperability Framework, Workshop 2 3 11-13 April 2012, The Hague, The Netherlands
  • 4. Basic Model International Image Interoperability Framework, Workshop 2 4 11-13 April 2012, The Hague, The Netherlands
  • 5. Annotation Types There can be further typing of the Annotation to clarify purpose. International Image Interoperability Framework, Workshop 2 5 11-13 April 2012, The Hague, The Netherlands
  • 6. Annotation Types International Image Interoperability Framework, Workshop 2 6 11-13 April 2012, The Hague, The Netherlands
  • 7. Annotation Provenance Additional information can be associated with the Annotation International Image Interoperability Framework, Workshop 2 7 11-13 April 2012, The Hague, The Netherlands
  • 8. Annotation Provenance International Image Interoperability Framework, Workshop 2 8 11-13 April 2012, The Hague, The Netherlands
  • 9. Body Body can have both Type (Video) and Format (mpeg) International Image Interoperability Framework, Workshop 2 9 11-13 April 2012, The Hague, The Netherlands
  • 10. Body International Image Interoperability Framework, Workshop 2 10 11-13 April 2012, The Hague, The Netherlands
  • 11. No Body Highlight or Bookmark Annotations may not have a Body International Image Interoperability Framework, Workshop 2 11 11-13 April 2012, The Hague, The Netherlands
  • 12. No Body International Image Interoperability Framework, Workshop 2 12 11-13 April 2012, The Hague, The Netherlands
  • 13. Specific Body Identifier for a Specific Representation or Part of a Resource International Image Interoperability Framework, Workshop 2 13 11-13 April 2012, The Hague, The Netherlands
  • 14. Specific Body International Image Interoperability Framework, Workshop 2 14 11-13 April 2012, The Hague, The Netherlands
  • 15. Target The Target can also have both Type (Image) and Format (png) International Image Interoperability Framework, Workshop 2 15 11-13 April 2012, The Hague, The Netherlands
  • 16. Target International Image Interoperability Framework, Workshop 2 16 11-13 April 2012, The Hague, The Netherlands
  • 17. Multiple Targets There can be more than one Target, eg. for compare/contrast. International Image Interoperability Framework, Workshop 2 17 11-13 April 2012, The Hague, The Netherlands
  • 18. Multiple Targets International Image Interoperability Framework, Workshop 2 18 11-13 April 2012, The Hague, The Netherlands
  • 19. Specific Target Identifier for a Specific Representation or Part of a Resource International Image Interoperability Framework, Workshop 2 19 11-13 April 2012, The Hague, The Netherlands
  • 20. Specific Target International Image Interoperability Framework, Workshop 2 20 11-13 April 2012, The Hague, The Netherlands
  • 21. Specifiers Specific Body and Specific Target resources identify the region of interest, and/or the state of the resource. Need to be able to describe the state of the resource, the segment of interest, and potentially styling hints for how to render it. We introduce three Specifiers: State Describes how to retrieve representation Selector Describes how to select segment Style Describes how to render/process segment International Image Interoperability Framework, Workshop 2 21 11-13 April 2012, The Hague, The Netherlands
  • 22. Specifier Workflow Multiple Specifiers of different types can be used together International Image Interoperability Framework, Workshop 2 22 11-13 April 2012, The Hague, The Netherlands
  • 23. State Description of Representation of Interest of Body or Target Resource International Image Interoperability Framework, Workshop 2 23 11-13 April 2012, The Hague, The Netherlands
  • 24. State International Image Interoperability Framework, Workshop 2 24 11-13 April 2012, The Hague, The Netherlands
  • 25. Selector Description of Segment of Interest of Representation of Body or Target Resource International Image Interoperability Framework, Workshop 2 25 11-13 April 2012, The Hague, The Netherlands
  • 26. Selector International Image Interoperability Framework, Workshop 2 26 11-13 April 2012, The Hague, The Netherlands
  • 27. Fragment Selector Description of Segment of Interest via URI Fragment Specification International Image Interoperability Framework, Workshop 2 27 11-13 April 2012, The Hague, The Netherlands
  • 28. Fragment Selector International Image Interoperability Framework, Workshop 2 28 11-13 April 2012, The Hague, The Netherlands
  • 29. Style Description of Rendering Instructions for Body or Target Representation International Image Interoperability Framework, Workshop 2 29 11-13 April 2012, The Hague, The Netherlands
  • 30. Style International Image Interoperability Framework, Workshop 2 30 11-13 April 2012, The Hague, The Netherlands
  • 31. Alternative Specifiers International Image Interoperability Framework, Workshop 2 31 11-13 April 2012, The Hague, The Netherlands
  • 32. Alternative Specifiers International Image Interoperability Framework, Workshop 2 32 11-13 April 2012, The Hague, The Netherlands
  • 33. Annotation Protocols Unlike previous systems, Open Annotation does not mandate a protocol. No reliance on a client/server combination gives the client autonomy. Instead we promote a publish/ subscribe methodology, where annotations may be stored and consumed from anywhere. Protocol: publish, subscribe, consume tied together International Image Interoperability Framework, Workshop 2 33 11-13 April 2012, The Hague, The Netherlands
  • 34. Publish/Subscribe Method We don’t specify how this transfer should occur publish International Image Interoperability Framework, Workshop 2 34 3 11-13 April 2012, The Hague, The Netherlands
  • 35. Publish/Subscribe Method Nor this. publish subscribe International Image Interoperability Framework, Workshop 2 35 3 11-13 April 2012, The Hague, The Netherlands
  • 36. Publish/Subscribe Method Nor this. publish subscribe consume International Image Interoperability Framework, Workshop 2 36 3 11-13 April 2012, The Hague, The Netherlands
  • 37. Inline Body International Image Interoperability Framework, Workshop 2 37 11-13 April 2012, The Hague, The Netherlands
  • 38. Inline Body International Image Interoperability Framework, Workshop 2 38 11-13 April 2012, The Hague, The Netherlands
  • 39. Inline Target International Image Interoperability Framework, Workshop 2 39 11-13 April 2012, The Hague, The Netherlands
  • 40. Inline Target International Image Interoperability Framework, Workshop 2 40 11-13 April 2012, The Hague, The Netherlands
  • 41. Inline Specifier International Image Interoperability Framework, Workshop 2 41 11-13 April 2012, The Hague, The Netherlands
  • 42. Inline Specifier International Image Interoperability Framework, Workshop 2 42 11-13 April 2012, The Hague, The Netherlands
  • 43. Annotation Serialization International Image Interoperability Framework, Workshop 2 43 11-13 April 2012, The Hague, The Netherlands
  • 44. Annotation Serialization International Image Interoperability Framework, Workshop 2 44 11-13 April 2012, The Hague, The Netherlands
  • 45. Publishing Embedded Resources International Image Interoperability Framework, Workshop 2 45 11-13 April 2012, The Hague, The Netherlands
  • 46. Publishing Embedded Resources International Image Interoperability Framework, Workshop 2 46 11-13 April 2012, The Hague, The Netherlands
  • 47. Model Overview International Image Interoperability Framework, Workshop 2 47 11-13 April 2012, The Hague, The Netherlands
  • 48. Thank You Robert Sanderson rsanderson@lanl.gov azaroth42@gmail.com @azaroth42 Web: http://www.openannotation.org/ http://www.w3.org/community/openannotation/ These Slides: http://slidesha.re/… International Image Interoperability Framework, Workshop 2 48 11-13 April 2012, The Hague, The Netherlands