SlideShare a Scribd company logo
1 of 31
Download to read offline
Digitale Identität &
             Datenportabilität im
                     Web
                            Cédric Hüsler

          /ch/open Mitgliederversammlung - Zürich - März 2008




welcome
ÖV

      • Wer fährt täglich mit ÖV?
      • Nicht immer die gleiche Strecke?
      • Wo schaut ihr die Verbindung nach?

questions on use of public transport
swisstrains.ch




                                                                                 Photo: Reto Fetz
use of public transport data other than intended by the operator - showing a visualization of
the rains in real-time
show travel time maps - like on http://www.mysociety.org/2006/travel-time-maps/ - an
experiment from the local.ch labs to answer local search based on public transport distance.
http://leumund.ch/2008/business/ohne-tram-nichts-los/
the importance of open data - my case for public transport - people expect good integration
and mash-up-ability (=getting more people using public transport)
Photo: Craig Allan
there is not public API to public transport data in switzerland - nether it is easy to integrate
the online timetable at sbb.ch into another website/blog/mail... making these data better
availabe would create a ecosystem of innovative solution that ultimately push for better use
of public transport.
http://data.un.org/

                     Photo: Foreign and Commonwealth Office
The UN is doing it better - they provide a central portal to get open data from various places
inside the organization. The user can choose different formats to reuse the data. Missing is a
live API to get the data (e.g. for mash-up)
RSS
            Really Simple Syndication
                                                      OPML
                                              Outline Processor Markup Language




Two standards that are established in the data syndication arena - explaining history and
current use of RSS/Atom and OPML. If data needs to be provided to an unknown receiver - we
should always check if we can use well known open standards as base - that makes the
integration easier on the receiving end.
Photo: cambiodefractal
and the end of the data - it’s all about personal productivity - we (as human) need to
juggling a lot of tasks.. - technology that help us to improve that has great chances to get
adopted. Want to focus on personal productivity in the new few examples..
ICS



How to get data from a website into our real-time -> calendar/address book/mobile phone...
- back to public transport - showing sbb.ch example - they added ICS export last year.. a
great extension - finally a semantic way reuse the data on the screen..

I used to do a photo of the screen with my mobile phone in order to reuse the data on-the-
go!
instead of photo/ics... - we could use different encoding methodes to transport data over the
screen to different device - like mobile phone - example with QR Code
Reuse Web Data                                                 http://tel.local.ch/




Do Microformats Demo in Firefox 3 and Operator - transport data from website to other
website or desktop..
http://dbpedia.org

            http://wikipedia.aksw.org/index.php?qid=13

Show example how people try hard to extract semantics out wikipedia.
Microformats                         RDF
                                   Resource Description Framework




Explain the Semantic Web “light”
<p   class=quot;textquot;>namics ag</p>
<p   class=quot;textquot;>Teufenerstrasse 19</p>
<p   class=quot;textquot;>CH-9000 St. Gallen</p>
<p   class=quot;textquot;>&nbsp;</p>
<p   class=quot;textquot;>t +41 [0] 71 228 67 77</p>
<p   class=quot;textquot;>f +41 [0] 71 228 67 88</p>
<p   class=quot;textquot;>&nbsp;</p>
<p   class=quot;textquot;><a href=quot;mailto:info@na...quot;>info@na...</a>




Example of hCard Microformats - showing simplicity of the technique
<div class=quot;vcardquot;>
  <p class=quot;text fn orgquot;>namics ag</p>
  <p class=quot;text street-addressquot;>Teufenerstrasse 19</p>
  <p class=quot;textquot;>
    <abbr class=quot;country-namequot; title=quot;Switzerlandquot;>CH</abbr>-
    <span class=quot;postal-codequot;>9000</span>
    <span class=quot;localityquot;>St. Gallen<span>
  </p>
  <p class=quot;textquot;>&nbsp;</p>
  <p class=quot;text telquot;>
    <abbr class=quot;typequot; title=quot;voicequot;>t</abbr>
    <span class=quot;valuequot;>+41 [0] 71 228 67 77</span>
  </p>
  <p class=quot;text telquot;>
    <abbr class=quot;typequot; title=quot;faxquot;>f</abbr>
    <span class=quot;valuequot;>+41 [0] 71 228 67 88</span>
  </p>
  <p class=quot;textquot;>&nbsp;</p>
  <p class=quot;textquot;><a href=quot;mailto:info@na...quot; class=quot;mailquot;>info@na...</a>
</div>




Example of hCard Microformats - showing simplicity of the technique
Photo: Demetrius González
Digital Identity - we start to collect a lot of data about ourselves on the web (various websites
of choice) - but these data are not connected
Nokia              Zimbra                                      iPod
        N95               Mail Server                                 Classic




                Mac Book                     .Mac                    Mac Mini
                  Pro                       Server                   @ Home




        Sync Adressen, Events, ...
in the proprietari world - showing example of Apple iSync - it works great.. we can sync data
between different systems and reuse them easily.. - but what is with the web?
OAuth
               App-to-app Authentication




explain the base for data portability of privat data is authentication and security - spotlight
on two standards..
http://www.wishlistr.com/




show an OpenID demo and explain how it works.. - SSO, decentralized, attribute exchange...
Disclaimer: Facebook does NOT use OAuth!




                  Website-zu-Website Login!
show use case for OAuth - get data from one website into another one.. without leaving the
username and password on the site that wants the data..
Desktop zu Web - Beispiel: jingproject.com
                                                 Disclaimer: Flickr does NOT use OAuth!




show example between desktop app and website..
Social Graph




http://socialgraph-resources.googlecode.com/svn/trunk/samples/findcontacts.html
                                                                                 Photo: Gustavo
explain the experiments to extract the social graph from the “normal” web... - using links
(with Microformats)..
Photo: David Hogan
but what about the rights? - the law? using data is always connected to what I’m allowed to
do with them...
Original auf Flickr




                                                        Weiterverwendung




explain the Flickr picture reuse via Creative Commons.. - my photo that appears on two
football sites...
CC-BY-NC-SA-2.0


showing another example - explaining the idea of creative commons..
CC-BY-NC-SA-2.0


showing another example - explaining the idea of creative commons..
Tipp
                    http://flickr.com/search/advanced/




show the Flickr Advance search - explain how I’m search pictures for the presentations..
Open licenses do not stop in the web - they even find their way into very commercial spaces
- like the music industry - explain the example from NIN
Photo: Laura Kishimoto
final slide - the combinations of the data portability standards will help us to build a simpler
web - and enable new innovation and personal productivity
Visit: dataportability.org
                                                                               Photo: Laura Kishimoto
final slide - the combinations of the data portability standards will help us to build a simpler
web - and enable new innovation and personal productivity

More Related Content

Similar to Digitale Identität & Datenportabilität im Web

Introduction to Semantic Web for GIS Practitioners
Introduction to Semantic Web for GIS PractitionersIntroduction to Semantic Web for GIS Practitioners
Introduction to Semantic Web for GIS PractitionersEmanuele Della Valle
 
Web2.0 2012 - lesson 7 - technologies and mashups
Web2.0 2012 - lesson 7 - technologies and mashups Web2.0 2012 - lesson 7 - technologies and mashups
Web2.0 2012 - lesson 7 - technologies and mashups Carlo Vaccari
 
Semantic technologies in practice - KULeuven 2016
Semantic technologies in practice - KULeuven 2016Semantic technologies in practice - KULeuven 2016
Semantic technologies in practice - KULeuven 2016Aad Versteden
 
Semantic Web, an introduction for bioscientists
Semantic Web, an introduction for bioscientistsSemantic Web, an introduction for bioscientists
Semantic Web, an introduction for bioscientistsEmanuele Della Valle
 
Realizing a Semantic Web Application - ICWE 2010 Tutorial
Realizing a Semantic Web Application - ICWE 2010 TutorialRealizing a Semantic Web Application - ICWE 2010 Tutorial
Realizing a Semantic Web Application - ICWE 2010 TutorialEmanuele Della Valle
 
Future platform for internet of things
Future platform for internet of thingsFuture platform for internet of things
Future platform for internet of thingsColdbeans Software
 
IWMW 2008 Mashup Workshop
IWMW 2008 Mashup WorkshopIWMW 2008 Mashup Workshop
IWMW 2008 Mashup WorkshopMike Ellis
 
End User Development of Multidevice and Collaborative Mashups
End User Development of Multidevice and Collaborative MashupsEnd User Development of Multidevice and Collaborative Mashups
End User Development of Multidevice and Collaborative MashupsMatteo Picozzi
 
The Internet as Web Services: introduction to ReST
The Internet as Web Services: introduction to ReSTThe Internet as Web Services: introduction to ReST
The Internet as Web Services: introduction to ReSTBruno Kessler Foundation
 
Web3.0 or The semantic web
Web3.0 or The semantic webWeb3.0 or The semantic web
Web3.0 or The semantic webDarren Wood
 
Linked Data Workshop at I-Semantics 2010
Linked Data Workshop at I-Semantics 2010Linked Data Workshop at I-Semantics 2010
Linked Data Workshop at I-Semantics 2010Andreas Blumauer
 
Semantic Metadata to Support Device Interaction in Smart Environments
Semantic Metadata to Support Device Interaction in Smart EnvironmentsSemantic Metadata to Support Device Interaction in Smart Environments
Semantic Metadata to Support Device Interaction in Smart EnvironmentsSimon Mayer
 
Web2.0: from "I know nothing" to "I know something" in 2 hours (what?!?)
Web2.0: from "I know nothing" to "I know something" in 2 hours (what?!?)Web2.0: from "I know nothing" to "I know something" in 2 hours (what?!?)
Web2.0: from "I know nothing" to "I know something" in 2 hours (what?!?)Paolo Massa
 
Bcs Mashup, extended
Bcs Mashup, extendedBcs Mashup, extended
Bcs Mashup, extendedTony Hirst
 
Norfolk Intranet 2.0
Norfolk Intranet 2.0Norfolk Intranet 2.0
Norfolk Intranet 2.0djoneseaccess
 
Integrating and publishing public safety data using semantic technologies
Integrating and publishing public safety data using semantic technologiesIntegrating and publishing public safety data using semantic technologies
Integrating and publishing public safety data using semantic technologiesAlvaro Graves
 
Event Driven Architecture with a RESTful Microservices Architecture (Kyle Ben...
Event Driven Architecture with a RESTful Microservices Architecture (Kyle Ben...Event Driven Architecture with a RESTful Microservices Architecture (Kyle Ben...
Event Driven Architecture with a RESTful Microservices Architecture (Kyle Ben...confluent
 
Goodle Developer Days Munich 2008 - Open Social Update
Goodle Developer Days Munich 2008 - Open Social UpdateGoodle Developer Days Munich 2008 - Open Social Update
Goodle Developer Days Munich 2008 - Open Social UpdatePatrick Chanezon
 
Plays Well With Others
Plays Well With OthersPlays Well With Others
Plays Well With Othersbrianoberkirch
 

Similar to Digitale Identität & Datenportabilität im Web (20)

Introduction to Semantic Web for GIS Practitioners
Introduction to Semantic Web for GIS PractitionersIntroduction to Semantic Web for GIS Practitioners
Introduction to Semantic Web for GIS Practitioners
 
Web2.0 2012 - lesson 7 - technologies and mashups
Web2.0 2012 - lesson 7 - technologies and mashups Web2.0 2012 - lesson 7 - technologies and mashups
Web2.0 2012 - lesson 7 - technologies and mashups
 
Semantic technologies in practice - KULeuven 2016
Semantic technologies in practice - KULeuven 2016Semantic technologies in practice - KULeuven 2016
Semantic technologies in practice - KULeuven 2016
 
Semantic Web, an introduction for bioscientists
Semantic Web, an introduction for bioscientistsSemantic Web, an introduction for bioscientists
Semantic Web, an introduction for bioscientists
 
Realizing a Semantic Web Application - ICWE 2010 Tutorial
Realizing a Semantic Web Application - ICWE 2010 TutorialRealizing a Semantic Web Application - ICWE 2010 Tutorial
Realizing a Semantic Web Application - ICWE 2010 Tutorial
 
Future platform for internet of things
Future platform for internet of thingsFuture platform for internet of things
Future platform for internet of things
 
IWMW 2008 Mashup Workshop
IWMW 2008 Mashup WorkshopIWMW 2008 Mashup Workshop
IWMW 2008 Mashup Workshop
 
End User Development of Multidevice and Collaborative Mashups
End User Development of Multidevice and Collaborative MashupsEnd User Development of Multidevice and Collaborative Mashups
End User Development of Multidevice and Collaborative Mashups
 
The Internet as Web Services: introduction to ReST
The Internet as Web Services: introduction to ReSTThe Internet as Web Services: introduction to ReST
The Internet as Web Services: introduction to ReST
 
Web3.0 or The semantic web
Web3.0 or The semantic webWeb3.0 or The semantic web
Web3.0 or The semantic web
 
Linked Data Workshop at I-Semantics 2010
Linked Data Workshop at I-Semantics 2010Linked Data Workshop at I-Semantics 2010
Linked Data Workshop at I-Semantics 2010
 
Semantic Metadata to Support Device Interaction in Smart Environments
Semantic Metadata to Support Device Interaction in Smart EnvironmentsSemantic Metadata to Support Device Interaction in Smart Environments
Semantic Metadata to Support Device Interaction in Smart Environments
 
Digital Economy, Digital Tourism based on Open Data and Open Access Approach
Digital Economy, Digital Tourism based on Open Data and Open Access ApproachDigital Economy, Digital Tourism based on Open Data and Open Access Approach
Digital Economy, Digital Tourism based on Open Data and Open Access Approach
 
Web2.0: from "I know nothing" to "I know something" in 2 hours (what?!?)
Web2.0: from "I know nothing" to "I know something" in 2 hours (what?!?)Web2.0: from "I know nothing" to "I know something" in 2 hours (what?!?)
Web2.0: from "I know nothing" to "I know something" in 2 hours (what?!?)
 
Bcs Mashup, extended
Bcs Mashup, extendedBcs Mashup, extended
Bcs Mashup, extended
 
Norfolk Intranet 2.0
Norfolk Intranet 2.0Norfolk Intranet 2.0
Norfolk Intranet 2.0
 
Integrating and publishing public safety data using semantic technologies
Integrating and publishing public safety data using semantic technologiesIntegrating and publishing public safety data using semantic technologies
Integrating and publishing public safety data using semantic technologies
 
Event Driven Architecture with a RESTful Microservices Architecture (Kyle Ben...
Event Driven Architecture with a RESTful Microservices Architecture (Kyle Ben...Event Driven Architecture with a RESTful Microservices Architecture (Kyle Ben...
Event Driven Architecture with a RESTful Microservices Architecture (Kyle Ben...
 
Goodle Developer Days Munich 2008 - Open Social Update
Goodle Developer Days Munich 2008 - Open Social UpdateGoodle Developer Days Munich 2008 - Open Social Update
Goodle Developer Days Munich 2008 - Open Social Update
 
Plays Well With Others
Plays Well With OthersPlays Well With Others
Plays Well With Others
 

More from Cédric Hüsler

Experience Manager 6 Developer Features - Highlights
Experience Manager 6 Developer Features - HighlightsExperience Manager 6 Developer Features - Highlights
Experience Manager 6 Developer Features - HighlightsCédric Hüsler
 
Building Content Applications with JCR and OSGi
Building Content Applications with JCR and OSGiBuilding Content Applications with JCR and OSGi
Building Content Applications with JCR and OSGiCédric Hüsler
 
CRX 2 Content Application Platform
CRX 2 Content Application PlatformCRX 2 Content Application Platform
CRX 2 Content Application PlatformCédric Hüsler
 
Day CQ 5.3 WCM - Was ist neu
Day CQ 5.3 WCM - Was ist neuDay CQ 5.3 WCM - Was ist neu
Day CQ 5.3 WCM - Was ist neuCédric Hüsler
 
Blogs, Wikis and Enterprise Social Networking Software
Blogs, Wikis and Enterprise Social Networking SoftwareBlogs, Wikis and Enterprise Social Networking Software
Blogs, Wikis and Enterprise Social Networking SoftwareCédric Hüsler
 
New recipes for the ever growing content cloud
New recipes for the ever growing content cloudNew recipes for the ever growing content cloud
New recipes for the ever growing content cloudCédric Hüsler
 
Cloud Based Content Services
Cloud Based Content ServicesCloud Based Content Services
Cloud Based Content ServicesCédric Hüsler
 
Data First in Cloud Persistence
Data First in Cloud PersistenceData First in Cloud Persistence
Data First in Cloud PersistenceCédric Hüsler
 
CMIS PlugFest (April 2009) Screenshots
CMIS PlugFest (April 2009) ScreenshotsCMIS PlugFest (April 2009) Screenshots
CMIS PlugFest (April 2009) ScreenshotsCédric Hüsler
 
Imagine you blog & everybody is reading!
Imagine you blog & everybody is reading!Imagine you blog & everybody is reading!
Imagine you blog & everybody is reading!Cédric Hüsler
 
OpenID and SocialGraph/Apps
OpenID and SocialGraph/AppsOpenID and SocialGraph/Apps
OpenID and SocialGraph/AppsCédric Hüsler
 
Autos in Zeitung publizieren
Autos in Zeitung publizierenAutos in Zeitung publizieren
Autos in Zeitung publizierenCédric Hüsler
 
Geoweb - because location matters
Geoweb - because location mattersGeoweb - because location matters
Geoweb - because location mattersCédric Hüsler
 

More from Cédric Hüsler (16)

Experience Manager 6 Developer Features - Highlights
Experience Manager 6 Developer Features - HighlightsExperience Manager 6 Developer Features - Highlights
Experience Manager 6 Developer Features - Highlights
 
Building Content Applications with JCR and OSGi
Building Content Applications with JCR and OSGiBuilding Content Applications with JCR and OSGi
Building Content Applications with JCR and OSGi
 
CRX 2 Content Application Platform
CRX 2 Content Application PlatformCRX 2 Content Application Platform
CRX 2 Content Application Platform
 
Day CQ 5.3 WCM - Was ist neu
Day CQ 5.3 WCM - Was ist neuDay CQ 5.3 WCM - Was ist neu
Day CQ 5.3 WCM - Was ist neu
 
Blogs, Wikis and Enterprise Social Networking Software
Blogs, Wikis and Enterprise Social Networking SoftwareBlogs, Wikis and Enterprise Social Networking Software
Blogs, Wikis and Enterprise Social Networking Software
 
New recipes for the ever growing content cloud
New recipes for the ever growing content cloudNew recipes for the ever growing content cloud
New recipes for the ever growing content cloud
 
The 8 Don'ts of WCM
The 8 Don'ts of WCMThe 8 Don'ts of WCM
The 8 Don'ts of WCM
 
Cloud Based Content Services
Cloud Based Content ServicesCloud Based Content Services
Cloud Based Content Services
 
Data First in Cloud Persistence
Data First in Cloud PersistenceData First in Cloud Persistence
Data First in Cloud Persistence
 
CMIS PlugFest (April 2009) Screenshots
CMIS PlugFest (April 2009) ScreenshotsCMIS PlugFest (April 2009) Screenshots
CMIS PlugFest (April 2009) Screenshots
 
Day CRX Introduction
Day CRX IntroductionDay CRX Introduction
Day CRX Introduction
 
Imagine you blog & everybody is reading!
Imagine you blog & everybody is reading!Imagine you blog & everybody is reading!
Imagine you blog & everybody is reading!
 
OpenID and SocialGraph/Apps
OpenID and SocialGraph/AppsOpenID and SocialGraph/Apps
OpenID and SocialGraph/Apps
 
Autos in Zeitung publizieren
Autos in Zeitung publizierenAutos in Zeitung publizieren
Autos in Zeitung publizieren
 
Geoweb - because location matters
Geoweb - because location mattersGeoweb - because location matters
Geoweb - because location matters
 
OpenID Authentication
OpenID AuthenticationOpenID Authentication
OpenID Authentication
 

Recently uploaded

Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfAddepto
 
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024BookNet Canada
 
Advanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionAdvanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionDilum Bandara
 
The State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxThe State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxLoriGlavin3
 
Rise of the Machines: Known As Drones...
Rise of the Machines: Known As Drones...Rise of the Machines: Known As Drones...
Rise of the Machines: Known As Drones...Rick Flair
 
From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .Alan Dix
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024Stephanie Beckett
 
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024Lonnie McRorey
 
A Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software DevelopersA Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software DevelopersNicole Novielli
 
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxLoriGlavin3
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxhariprasad279825
 
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.Curtis Poe
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Mark Simos
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenHervé Boutemy
 
Take control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteTake control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteDianaGray10
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Commit University
 
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxThe Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxLoriGlavin3
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 3652toLead Limited
 
Training state-of-the-art general text embedding
Training state-of-the-art general text embeddingTraining state-of-the-art general text embedding
Training state-of-the-art general text embeddingZilliz
 
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxUse of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxLoriGlavin3
 

Recently uploaded (20)

Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdf
 
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
 
Advanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionAdvanced Computer Architecture – An Introduction
Advanced Computer Architecture – An Introduction
 
The State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxThe State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptx
 
Rise of the Machines: Known As Drones...
Rise of the Machines: Known As Drones...Rise of the Machines: Known As Drones...
Rise of the Machines: Known As Drones...
 
From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024
 
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024
 
A Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software DevelopersA Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software Developers
 
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptx
 
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache Maven
 
Take control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteTake control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test Suite
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!
 
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxThe Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365
 
Training state-of-the-art general text embedding
Training state-of-the-art general text embeddingTraining state-of-the-art general text embedding
Training state-of-the-art general text embedding
 
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxUse of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
 

Digitale Identität & Datenportabilität im Web

  • 1. Digitale Identität & Datenportabilität im Web Cédric Hüsler /ch/open Mitgliederversammlung - Zürich - März 2008 welcome
  • 2. ÖV • Wer fährt täglich mit ÖV? • Nicht immer die gleiche Strecke? • Wo schaut ihr die Verbindung nach? questions on use of public transport
  • 3. swisstrains.ch Photo: Reto Fetz use of public transport data other than intended by the operator - showing a visualization of the rains in real-time
  • 4. show travel time maps - like on http://www.mysociety.org/2006/travel-time-maps/ - an experiment from the local.ch labs to answer local search based on public transport distance.
  • 5. http://leumund.ch/2008/business/ohne-tram-nichts-los/ the importance of open data - my case for public transport - people expect good integration and mash-up-ability (=getting more people using public transport)
  • 6. Photo: Craig Allan there is not public API to public transport data in switzerland - nether it is easy to integrate the online timetable at sbb.ch into another website/blog/mail... making these data better availabe would create a ecosystem of innovative solution that ultimately push for better use of public transport.
  • 7. http://data.un.org/ Photo: Foreign and Commonwealth Office The UN is doing it better - they provide a central portal to get open data from various places inside the organization. The user can choose different formats to reuse the data. Missing is a live API to get the data (e.g. for mash-up)
  • 8. RSS Really Simple Syndication OPML Outline Processor Markup Language Two standards that are established in the data syndication arena - explaining history and current use of RSS/Atom and OPML. If data needs to be provided to an unknown receiver - we should always check if we can use well known open standards as base - that makes the integration easier on the receiving end.
  • 9. Photo: cambiodefractal and the end of the data - it’s all about personal productivity - we (as human) need to juggling a lot of tasks.. - technology that help us to improve that has great chances to get adopted. Want to focus on personal productivity in the new few examples..
  • 10. ICS How to get data from a website into our real-time -> calendar/address book/mobile phone... - back to public transport - showing sbb.ch example - they added ICS export last year.. a great extension - finally a semantic way reuse the data on the screen.. I used to do a photo of the screen with my mobile phone in order to reuse the data on-the- go!
  • 11. instead of photo/ics... - we could use different encoding methodes to transport data over the screen to different device - like mobile phone - example with QR Code
  • 12. Reuse Web Data http://tel.local.ch/ Do Microformats Demo in Firefox 3 and Operator - transport data from website to other website or desktop..
  • 13. http://dbpedia.org http://wikipedia.aksw.org/index.php?qid=13 Show example how people try hard to extract semantics out wikipedia.
  • 14. Microformats RDF Resource Description Framework Explain the Semantic Web “light”
  • 15. <p class=quot;textquot;>namics ag</p> <p class=quot;textquot;>Teufenerstrasse 19</p> <p class=quot;textquot;>CH-9000 St. Gallen</p> <p class=quot;textquot;>&nbsp;</p> <p class=quot;textquot;>t +41 [0] 71 228 67 77</p> <p class=quot;textquot;>f +41 [0] 71 228 67 88</p> <p class=quot;textquot;>&nbsp;</p> <p class=quot;textquot;><a href=quot;mailto:info@na...quot;>info@na...</a> Example of hCard Microformats - showing simplicity of the technique
  • 16. <div class=quot;vcardquot;> <p class=quot;text fn orgquot;>namics ag</p> <p class=quot;text street-addressquot;>Teufenerstrasse 19</p> <p class=quot;textquot;> <abbr class=quot;country-namequot; title=quot;Switzerlandquot;>CH</abbr>- <span class=quot;postal-codequot;>9000</span> <span class=quot;localityquot;>St. Gallen<span> </p> <p class=quot;textquot;>&nbsp;</p> <p class=quot;text telquot;> <abbr class=quot;typequot; title=quot;voicequot;>t</abbr> <span class=quot;valuequot;>+41 [0] 71 228 67 77</span> </p> <p class=quot;text telquot;> <abbr class=quot;typequot; title=quot;faxquot;>f</abbr> <span class=quot;valuequot;>+41 [0] 71 228 67 88</span> </p> <p class=quot;textquot;>&nbsp;</p> <p class=quot;textquot;><a href=quot;mailto:info@na...quot; class=quot;mailquot;>info@na...</a> </div> Example of hCard Microformats - showing simplicity of the technique
  • 17. Photo: Demetrius González Digital Identity - we start to collect a lot of data about ourselves on the web (various websites of choice) - but these data are not connected
  • 18. Nokia Zimbra iPod N95 Mail Server Classic Mac Book .Mac Mac Mini Pro Server @ Home Sync Adressen, Events, ... in the proprietari world - showing example of Apple iSync - it works great.. we can sync data between different systems and reuse them easily.. - but what is with the web?
  • 19. OAuth App-to-app Authentication explain the base for data portability of privat data is authentication and security - spotlight on two standards..
  • 20. http://www.wishlistr.com/ show an OpenID demo and explain how it works.. - SSO, decentralized, attribute exchange...
  • 21. Disclaimer: Facebook does NOT use OAuth! Website-zu-Website Login! show use case for OAuth - get data from one website into another one.. without leaving the username and password on the site that wants the data..
  • 22. Desktop zu Web - Beispiel: jingproject.com Disclaimer: Flickr does NOT use OAuth! show example between desktop app and website..
  • 23. Social Graph http://socialgraph-resources.googlecode.com/svn/trunk/samples/findcontacts.html Photo: Gustavo explain the experiments to extract the social graph from the “normal” web... - using links (with Microformats)..
  • 24. Photo: David Hogan but what about the rights? - the law? using data is always connected to what I’m allowed to do with them...
  • 25. Original auf Flickr Weiterverwendung explain the Flickr picture reuse via Creative Commons.. - my photo that appears on two football sites...
  • 26. CC-BY-NC-SA-2.0 showing another example - explaining the idea of creative commons..
  • 27. CC-BY-NC-SA-2.0 showing another example - explaining the idea of creative commons..
  • 28. Tipp http://flickr.com/search/advanced/ show the Flickr Advance search - explain how I’m search pictures for the presentations..
  • 29. Open licenses do not stop in the web - they even find their way into very commercial spaces - like the music industry - explain the example from NIN
  • 30. Photo: Laura Kishimoto final slide - the combinations of the data portability standards will help us to build a simpler web - and enable new innovation and personal productivity
  • 31. Visit: dataportability.org Photo: Laura Kishimoto final slide - the combinations of the data portability standards will help us to build a simpler web - and enable new innovation and personal productivity