Your SlideShare is downloading. ×
0
Open Annotation                 (W3C Community Group Draft)                                               Robert Sanderson...
Overview•  Basic Open Annotation Model    •  Annotation    •  Body    •  Target•  Specific Resources    •  State    •  Sel...
Basic Model An RDFDocument  The                                                                       What TheComment     ...
Basic ModelInternational Image Interoperability Framework, Workshop 2   4       11-13 April 2012, The Hague, The Netherlands
Annotation TypesThere can be further typing of the Annotation to clarify purpose.                International Image Inter...
Annotation TypesInternational Image Interoperability Framework, Workshop 2   6       11-13 April 2012, The Hague, The Neth...
Annotation ProvenanceAdditional information can be associated with the Annotation              International Image Interop...
Annotation ProvenanceInternational Image Interoperability Framework, Workshop 2   8       11-13 April 2012, The Hague, The...
BodyBody can have both Type (Video) and Format (mpeg)              International Image Interoperability Framework, Worksho...
BodyInternational Image Interoperability Framework, Workshop 2   10       11-13 April 2012, The Hague, The Netherlands
No BodyHighlight or Bookmark Annotations may not have a Body              International Image Interoperability Framework, ...
No BodyInternational Image Interoperability Framework, Workshop 2   12       11-13 April 2012, The Hague, The Netherlands
Specific BodyIdentifier for a    SpecificRepresentation  or Part of a   Resource               International Image Interop...
Specific BodyInternational Image Interoperability Framework, Workshop 2   14       11-13 April 2012, The Hague, The Nether...
TargetThe Target can also have both Type (Image) and Format (png)               International Image Interoperability Frame...
TargetInternational Image Interoperability Framework, Workshop 2   16       11-13 April 2012, The Hague, The Netherlands
Multiple TargetsThere can be more than one Target, eg. for compare/contrast.               International Image Interoperab...
Multiple TargetsInternational Image Interoperability Framework, Workshop 2   18       11-13 April 2012, The Hague, The Net...
Specific Target                                                             Identifier for a                              ...
Specific TargetInternational Image Interoperability Framework, Workshop 2   20       11-13 April 2012, The Hague, The Neth...
SpecifiersSpecific Body and Specific Target resources identify the region ofinterest, and/or the state of the resource.Nee...
Specifier WorkflowMultiple Specifiers of different types can be used together                International Image Interoper...
StateDescription ofRepresentation of Interest ofBody or Target  Resource                  International Image Interoperabi...
StateInternational Image Interoperability Framework, Workshop 2   24       11-13 April 2012, The Hague, The Netherlands
Selector                                                          Description of                                          ...
SelectorInternational Image Interoperability Framework, Workshop 2   26       11-13 April 2012, The Hague, The Netherlands
Fragment Selector                                                              Description of                             ...
Fragment SelectorInternational Image Interoperability Framework, Workshop 2   28       11-13 April 2012, The Hague, The Ne...
Style                                                              Description of                                         ...
StyleInternational Image Interoperability Framework, Workshop 2   30       11-13 April 2012, The Hague, The Netherlands
Alternative SpecifiersInternational Image Interoperability Framework, Workshop 2   31       11-13 April 2012, The Hague, T...
Alternative SpecifiersInternational Image Interoperability Framework, Workshop 2   32       11-13 April 2012, The Hague, T...
Annotation ProtocolsUnlike previous systems, OpenAnnotation does not mandate aprotocol.No reliance on a client/servercombi...
Publish/Subscribe Method          We don’t specify how this transfer should occurpublish                  International Im...
Publish/Subscribe Method                    Nor this.publish           subscribe          International Image Interoperabi...
Publish/Subscribe Method                                                                       Nor this.publish           ...
Inline BodyInternational Image Interoperability Framework, Workshop 2   37       11-13 April 2012, The Hague, The Netherla...
Inline BodyInternational Image Interoperability Framework, Workshop 2   38       11-13 April 2012, The Hague, The Netherla...
Inline TargetInternational Image Interoperability Framework, Workshop 2   39       11-13 April 2012, The Hague, The Nether...
Inline TargetInternational Image Interoperability Framework, Workshop 2   40       11-13 April 2012, The Hague, The Nether...
Inline SpecifierInternational Image Interoperability Framework, Workshop 2   41       11-13 April 2012, The Hague, The Net...
Inline SpecifierInternational Image Interoperability Framework, Workshop 2   42       11-13 April 2012, The Hague, The Net...
Annotation SerializationInternational Image Interoperability Framework, Workshop 2   43       11-13 April 2012, The Hague,...
Annotation SerializationInternational Image Interoperability Framework, Workshop 2   44       11-13 April 2012, The Hague,...
Publishing Embedded Resources International Image Interoperability Framework, Workshop 2   45        11-13 April 2012, The...
Publishing Embedded Resources International Image Interoperability Framework, Workshop 2   46        11-13 April 2012, The...
Model OverviewInternational Image Interoperability Framework, Workshop 2   47       11-13 April 2012, The Hague, The Nethe...
Thank You                            Robert Sanderson                                rsanderson@lanl.gov                  ...
Upcoming SlideShare
Loading in...5
×

Open Annotation Overview

568

Published on

Slides prepared for the International Image Interoperability Framework workshop at the Hague, April 2012, describing the W3C Community Group Open Annotation draft specification.

Published in: Technology, Education
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
568
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
7
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Transcript of "Open Annotation Overview"

  1. 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. 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. 3. Basic Model An RDFDocument The What TheComment 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. 4. Basic ModelInternational Image Interoperability Framework, Workshop 2 4 11-13 April 2012, The Hague, The Netherlands
  5. 5. Annotation TypesThere 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. 6. Annotation TypesInternational Image Interoperability Framework, Workshop 2 6 11-13 April 2012, The Hague, The Netherlands
  7. 7. Annotation ProvenanceAdditional information can be associated with the Annotation International Image Interoperability Framework, Workshop 2 7 11-13 April 2012, The Hague, The Netherlands
  8. 8. Annotation ProvenanceInternational Image Interoperability Framework, Workshop 2 8 11-13 April 2012, The Hague, The Netherlands
  9. 9. BodyBody can have both Type (Video) and Format (mpeg) International Image Interoperability Framework, Workshop 2 9 11-13 April 2012, The Hague, The Netherlands
  10. 10. BodyInternational Image Interoperability Framework, Workshop 2 10 11-13 April 2012, The Hague, The Netherlands
  11. 11. No BodyHighlight or Bookmark Annotations may not have a Body International Image Interoperability Framework, Workshop 2 11 11-13 April 2012, The Hague, The Netherlands
  12. 12. No BodyInternational Image Interoperability Framework, Workshop 2 12 11-13 April 2012, The Hague, The Netherlands
  13. 13. Specific BodyIdentifier for a SpecificRepresentation or Part of a Resource International Image Interoperability Framework, Workshop 2 13 11-13 April 2012, The Hague, The Netherlands
  14. 14. Specific BodyInternational Image Interoperability Framework, Workshop 2 14 11-13 April 2012, The Hague, The Netherlands
  15. 15. TargetThe 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. 16. TargetInternational Image Interoperability Framework, Workshop 2 16 11-13 April 2012, The Hague, The Netherlands
  17. 17. Multiple TargetsThere 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. 18. Multiple TargetsInternational Image Interoperability Framework, Workshop 2 18 11-13 April 2012, The Hague, The Netherlands
  19. 19. Specific Target Identifier for a Specific Representation or Part of a ResourceInternational Image Interoperability Framework, Workshop 2 19 11-13 April 2012, The Hague, The Netherlands
  20. 20. Specific TargetInternational Image Interoperability Framework, Workshop 2 20 11-13 April 2012, The Hague, The Netherlands
  21. 21. SpecifiersSpecific Body and Specific Target resources identify the region ofinterest, 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. 22. Specifier WorkflowMultiple Specifiers of different types can be used together International Image Interoperability Framework, Workshop 2 22 11-13 April 2012, The Hague, The Netherlands
  23. 23. StateDescription ofRepresentation of Interest ofBody or Target Resource International Image Interoperability Framework, Workshop 2 23 11-13 April 2012, The Hague, The Netherlands
  24. 24. StateInternational Image Interoperability Framework, Workshop 2 24 11-13 April 2012, The Hague, The Netherlands
  25. 25. Selector Description of Segment of Interest of Representation of Body or Target ResourceInternational Image Interoperability Framework, Workshop 2 25 11-13 April 2012, The Hague, The Netherlands
  26. 26. SelectorInternational Image Interoperability Framework, Workshop 2 26 11-13 April 2012, The Hague, The Netherlands
  27. 27. Fragment Selector Description of Segment of Interest via URI Fragment SpecificationInternational Image Interoperability Framework, Workshop 2 27 11-13 April 2012, The Hague, The Netherlands
  28. 28. Fragment SelectorInternational Image Interoperability Framework, Workshop 2 28 11-13 April 2012, The Hague, The Netherlands
  29. 29. Style Description of Rendering Instructions for Body or Target RepresentationInternational Image Interoperability Framework, Workshop 2 29 11-13 April 2012, The Hague, The Netherlands
  30. 30. StyleInternational Image Interoperability Framework, Workshop 2 30 11-13 April 2012, The Hague, The Netherlands
  31. 31. Alternative SpecifiersInternational Image Interoperability Framework, Workshop 2 31 11-13 April 2012, The Hague, The Netherlands
  32. 32. Alternative SpecifiersInternational Image Interoperability Framework, Workshop 2 32 11-13 April 2012, The Hague, The Netherlands
  33. 33. Annotation ProtocolsUnlike previous systems, OpenAnnotation does not mandate aprotocol.No reliance on a client/servercombination gives the clientautonomy.Instead we promote a publish/subscribe methodology, whereannotations may be stored andconsumed from anywhere. Protocol: publish, subscribe, consume tied together International Image Interoperability Framework, Workshop 2 33 11-13 April 2012, The Hague, The Netherlands
  34. 34. Publish/Subscribe Method We don’t specify how this transfer should occurpublish International Image Interoperability Framework, Workshop 2 34 3 11-13 April 2012, The Hague, The Netherlands
  35. 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. 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. 37. Inline BodyInternational Image Interoperability Framework, Workshop 2 37 11-13 April 2012, The Hague, The Netherlands
  38. 38. Inline BodyInternational Image Interoperability Framework, Workshop 2 38 11-13 April 2012, The Hague, The Netherlands
  39. 39. Inline TargetInternational Image Interoperability Framework, Workshop 2 39 11-13 April 2012, The Hague, The Netherlands
  40. 40. Inline TargetInternational Image Interoperability Framework, Workshop 2 40 11-13 April 2012, The Hague, The Netherlands
  41. 41. Inline SpecifierInternational Image Interoperability Framework, Workshop 2 41 11-13 April 2012, The Hague, The Netherlands
  42. 42. Inline SpecifierInternational Image Interoperability Framework, Workshop 2 42 11-13 April 2012, The Hague, The Netherlands
  43. 43. Annotation SerializationInternational Image Interoperability Framework, Workshop 2 43 11-13 April 2012, The Hague, The Netherlands
  44. 44. Annotation SerializationInternational Image Interoperability Framework, Workshop 2 44 11-13 April 2012, The Hague, The Netherlands
  45. 45. Publishing Embedded Resources International Image Interoperability Framework, Workshop 2 45 11-13 April 2012, The Hague, The Netherlands
  46. 46. Publishing Embedded Resources International Image Interoperability Framework, Workshop 2 46 11-13 April 2012, The Hague, The Netherlands
  47. 47. Model OverviewInternational Image Interoperability Framework, Workshop 2 47 11-13 April 2012, The Hague, The Netherlands
  48. 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
  1. A particular slide catching your eye?

    Clipping is a handy way to collect important slides you want to go back to later.

×