SlideShare une entreprise Scribd logo
1  sur  51
Télécharger pour lire hors ligne
Device et tiers technologique utilisables en
télémédecine
DU télémédecine
25 . 02 . 2015
Antoine Seilles - PhD
antoine@naturalpad.fr
Plan
1 - Télémédecine - Cas d’Usage
2 - Présentation personnelle
3 - Un peu d’histoire d’Internet
et du Web
4 - Quantified Self - jawbone
5 - Les données
Télémédecine
La télémédecine se définit comme une pratique médicale qui met en rapport
entre eux par la voie des nouvelles technologies soit :
- le patient et un ou plusieurs professionnels de santé, parmi lesquels un
professionnel médical.
- plusieurs professionnels de santé, parmi lesquels au moins un professionnel
médical.
Le site santé du Ministère des Affaires sociales et de la santé. http:
//www.sante.gouv.fr/deploiement-de-la-telemedecine-tout-se-joue-
maintenant.html
Télémédecine
Le déploiement de la télémédecine en France est considéré comme un
facteur clé d’amélioration de la performance de notre système de santé.
Son usage dans les territoires constitue en effet une réponse
organisationnelle et technique aux nombreux défis épidémiologiques
(vieillissement de la population, augmentation du nombre de patients
souffrant de maladies chroniques et de poly-pathologies, difficultés de
déplacements pour certaines populations), démographiques (inégale
répartition des professionnels sur le territoire) et économiques (contrainte
budgétaire) auxquels fait face le système de santé aujourd’hui.
Le site santé du Ministère des Affaires sociales et de la santé. http:
//www.sante.gouv.fr/deploiement-de-la-telemedecine-tout-se-joue-
maintenant.html
Télémédecine
Elle permet :
○ d’établir un diagnostic,
○ d’assurer, pour un patient à risque, un suivi dans le cadre de la
prévention ou un suivi post-thérapeutique,
○ de requérir un avis spécialisé,
○ de préparer une décision thérapeutique,
○ de prescrire des produits, de prescrire ou de réaliser des prestations
ou des actes,
○ d’effectuer une surveillance de l’état des patients.
Le site santé du Ministère des Affaires sociales et de la santé. http:
//www.sante.gouv.fr/deploiement-de-la-telemedecine-tout-se-joue-
maintenant.html
MediMoov
un cas d’usage de Télé Rééducation
Parcours post-AVC
sans MediMoov
UNV
MediMoov
UNV
Parcours post-AVC
avec MediMoov
Parcours post-AVC
sans MediMoov
UNV
SSR
Parcours post-AVC
avec MediMoov
UNV
SSR
Parcours post-AVC
sans TESSA
Parcours post-AVC
avec MediMoov
SSR
Kinésithérapeute
Ergothérapeute
Parcours post-AVC
avec MediMoov
SSR
EHPAD
Parcours post-AVC
avec MediMoov
SSR
Kinésithérapeute
Ergothérapeute
Parcours post-AVC
sans MediMoov
Domicile
Parcours post-AVC
avec MediMoov
Domicile
Parcours post-AVC
sans MediMoov
HDJ
Télé-Consultation
MediMoov
un cas d’usage de Télé Rééducation
L’AVC un problème majeur
de santé publique
Le montant des dépenses de santé des personnes inscrites en ALD 1 – AVC invalidant ,
225 090 personnes en 2007 pouvait être estimé à 2 466 millions d’euros
Etude économique sur la prise en charge des accidents vasculaires cérébraux – URC ECO, juillet 2009
Coûts : Étude médico-économique à réaliser
Etude sur la répartition des remboursements en fonction des principaux postes - CNAMTS 2006
Ce qui représentait pour 2007 en France, un coût de :
120,8 millions d’euros en soins de kinésithérapie.
98,6 millions d’euros en transport.
● PDG fondateur de NaturalPad
● Docteur en informatique : Représentation de
données dans les espaces de discussion en
ligne et analyse de réseaux sociaux
● Enseignements :
○ Technologies avancées du Web
○ Web Sémantique
○ Programmation avancée JEE
Présentation personnelle
Capture de mouvements
Dyce, W., Rodriguez, N., Lange, B., Andary, S., & Seilles, A. (2014,
March). Tabu search for human pose recognition. In IS&T/SPIE
Electronic Imaging (pp. 90130D-90130D). International Society for
Optics and Photonics.
Plein de données sur les capacités de mouvement des personnes
Co-conception, méthode Agile,
notre processus de développement
On définit ce qui a le
plus de valeur
On définit les bons
gestes avec les experts
du domaine
On simplifie le process
de validation clinique
Plus rapide, plus économique.
Di Loreto, I., Lange, B., Seilles, A., Andary, S., & Dyce, W. (2013). Game Design for All: The Example of Hammer
and Planks. In Serious Games Development and Applications (pp. 70-75). Springer Berlin Heidelberg.
Geoffrey Melia, Ines Di Loreto, Participatory Design in the Games for Health Domain: Why and for Whom?,
CoPDA 2014 Workshop, AVI 2014, May 27 2014
435 535 137
Qualité des jeux
Attendu par notre communauté de followers plutôt gamers
Une histoire d’Internet et du Web
Vint Cerf Tim
Berners-Lee
Photo prise en 2014
Quelques Dates :
● Internet : entre la fin des années 60 et des
années 70 …
● Mail, FTP, Telnet : 1972 – 1975
● Système Mesh : 1980 Berners Lee teste
l'hypertexte
● Le Web HTTP : 1989
● Premier Navigateur World Wide Web : 1990
(permet d'éditer une page)
● Diffusion gratuite des technos du Web par le
CERN : 1993
● Création du W3C : 1994
● Premier FAI en France : 1995
● Le Web 2.0 : 2005
Une histoire d’Internet et du Web
Vous avez quel âge ?
Internet et le Web sont
des technologies
récentes
Internet c’est quoi ?
● Un réseau de machines qui peuvent
communiquer les unes avec les autres
● Une solution pour échanger des données entre
des machines
● Une plateforme pour proposer des services
Internet ça marche comment ?
● Chaque machine sur le réseau internet est
identifiée par une adresse IP publique
( identifiant unique )
● IP : Internet Protocol
Internet ça marche comment ?
● J’ai un message à envoyer à une machine
● La machine est identifiée par une IP publique
● Le message est découpé en petit paquets de
données
● chaque paquet est encapsulé pour être envoyé
● la “capsule” contient des méta-données comme
la version du protocole et surtout l’adresse IP
de destination
Internet ça marche comment ?
● Chaque petit paquet encapsulé est routé jusqu’
à la machine cible
● la machine cible désencapsule chaque paquet et
reconstitue le message
Qui interprète et traite le message ?
Principe du client et du serveur
● Le serveur est celui qui rend un
service, il reçoit un message, le traite
et peut renvoyer une réponse
● Le client est celui qui consomme un
service, il envoie un message et reçoit
une réponse
Chaque service déployé sur internet
repose sur ce principe.
Y a des serveurs mails, FTP, HTTP …
et des clients pour chque service.
Par exemple :
outlook ou thunderbird
Filezilla
chrome, internet explorer, firefox
Un vieux rêve
Le Memex [Bush 1945]
Navigation dans une bibliothèque
multimédia
Annotations des contenus
Recommandations, échanges entre
chercheurs (étudiants, professeurs ...)
Tout le monde n’y croyait pas
Parce qu’il manque une
Killer Application.
Le Web !!!
Le web
● HTTP
● URI
● HTML
En 1989 au CERN
par Tim Berners Lee
URI
Uniform Resource Identifier
Format d'identifiant unique permettant de nommer et faire référence à n'importe quelle ressource sur
le Web.
Les URL sont des URI.
URL : Uniform Resource Locator
Une URL est un identifiant mais également un chemin d'accès vers une représentation
de la ressource identifiée.
Une façon d'écrire une URI :
[protocole d'accès]://[identifiant de la machine – nom de domaine][Route web]
exemple : http://www.natoine.fr
http://www.natoine.fr/accueil
Route Web : un chemin vers la ressource, par exemple un chemin dans une hierarchie de dossiers
? … on n'est plus dans l'URI. Après le ? C'est des paramètres pour la ressource.
#XXX pour désigner un fragment de ressource, mais c'est bien toujours une URI.
La partie après le # n'est pas transmise au serveur, elle est traitée par le client.
identifiant de la machine : ça peut être une IP
c’est quoi une ressource ?
HTTP
HyperText Transfer Protocol
Système de requêtes :
Méthodes pour interagir avec des Ressources
GET
POST
PUT
DELETE
…
Et des réponses :
Codes de réponses
200 Ok, 404 not found …
Négociation de contenu
Plein d'autres trucs à lire
dans la RFC 2616
HTTP 2 approuvé mais encore en draft
Un protocole de communication au dessus de IP
Requêtes envoyées par les clients
Réponses renvoyées par les serveurs Web
Hypertexte
HTML
Langage de description pour représenter des documents
Le HTML est destiné à être interprété par des clients,
des navigateurs web, pour en faire un rendu graphique...
bien qu'au final on peut en faire autre chose (indexation
par exemple)
C’est une façon de représenter des données, mais des
données de type document.
Ah donc une ressource c’est un document ?
Ressource
Tout ce qui peut être identifié par une URI !!!!
● une page web
● une vidéo
● une machine
● un service
● une personne
● un lieu
● un livre
● ….
Ressource
non mais cette photo, c’est une représentation de la tour eiffel.
La page wikipédia dédiée à la tour eiffel c’est une autre représentation de la tour
eiffel.
Ces représentations peuvent passer par le réseau, d’ailleurs elles ont des URL
Donc ces représentations sont des ressources.
Mais c’est pas parce que j’ai une
ressource identifiée par une
URI que je vais pouvoir la
passer sur le réseau ….
Navigateur
Le premier navigateur 1990 par Tim Berners Lee
W3C
La guerre des navigateurs :
HTML c’est un standard que chaque navigateur est
censé comprendre et on devrait avoir à peu prés le
même comportement sur chaque navigateur.
Au début c’est pas du tout ça.
Chaque navigateur interpréte le HTML comme il
veut.
Et chaque navigateur définit un HTML spécifique
pour proposer des choses en plus.
Chaque truc spécifique n’est du coup pas
compréhensible par un autre navigateur ...
Il est temps de Standardiser.
Création du W3C en 1994
API Web
API : Application Programming Interface
Une spécification pour que des développeurs puissent faire des programmes.
API Web :
Des requêtes HTTP pour récupérer des données dans un format précis.
A quoi ça sert vraiment ?
Dispositif connecté
Un ordinateur ?
Peut-être connecté par IP
Un smartphone ?
Consommateur de Web
Un smartdevice ? Genre le Jawbone.
Communique avec un ordinateur ou un smartphone
par bluetooth ou wifi.
Un dispositif qui consomme et/ou produit des
données qui finissent par transiter sur internet.
Quantified Self
la devise du quantified self [Gadenne, 2012] :
« Connais-toi toi-même – par les chiffres »
Des dispositifs pour suivre l’activité
Des applications Web pour consulter cette activité
Des API web pour regrouper toutes ces données ?
Exemple du Jawbone
Le Jawbone se porte au poignet.
Il est connecté à votre smartphone par Bluetooth.
Il contient un accélérométre et capte donc des
données sur vos mouvements.
Via une interface Web je peux consulter mon
nombre de pas quotidien et mes cycles de sommeil.
Grâce à une API web je peux récupérer les données
de mon nombre de pas et de mes cycles de sommeil.
Sauf que la donnée ?
L’API me pose quelques restrictions :
● interdiction de stocker les données que je récupère…. elles sont à moi oui ou
non ?
● l’API n’est pas standardisée. Si je passe à Fitbit et que je veux récupérer les
données ? Pas la même requête http, pas le même format de données.
● les données que je récupère ne sont pas brutes, elles sont le résultat d’un
calcul que je ne connais pas et que je ne peux pas vérifier.
Dispositifs connectés pour la médecine
Deux problèmes :
1 ) le prix
2 ) la donnée
L’arrivée de dispositifs grand public connectés et orientés santé permet d’
envisager une baisse des prix.
Reste le problème de la donnée.
Données de santé
1. Comment sont-elles produites ? Problème de fiabilité et de transparence des
traitements.
2. A qui appartiennent-elles ?
3. Comment va-t-on les utiliser ? API et format.
Démarche à suivre
Si je devais créer un dispositif connecté pour la santé, comment je m’y prendrais ?
Je suis GEEK, pas médecin.
J’explicite le process et je le
démontre.
Co conception
Validation
J’explicite mes formats de
données et je les rends
accessibles.
API Web
Je mets en place un
dispositif de contrôle de l’
accés aux données et je
chiffre mes communications.
Sécurité, Confidentialité,
Propriété.
Avec toujours en tête
Des trucs de GEEK :
La législation sur les usages d’internet est
toujours en retard sur l’innovation.
On ne peut pas prédire les usages de demain.
Le succès d’une application tient aussi sur les
usages non prévus ( ex de google map ).
Un format devient un standard quand un
grand nombre l’utilisent. Et y a peut-être déjà
des formats qui correspondraient à mon
besoin.
Dans mon service, quelles sont les ressources
? Ce que je dois identifier uniquement et est-
ce que ces ressources n’existeraient pas déjà
dans d’autres services ? Faire des ponts.
Des trucs de Citoyen :
Il faut rendre à César, ce qui est à César.
Un utilisateur qui a le contrôle des
données qu’il produit est plus enclin à
être en confiance.
J’aime bien avoir le choix entre plusieurs
solutions.
Il faudrait aussi des trucs de Médecin …
Si vous avez des questions, des idées …
Antoine Seilles
antoine@naturalpad.fr
https://www.facebook.com/antoine.seilles
https://twitter.com/natoine
http://www.natoine.fr
Et pour en savoir plus sur NaturalPad :
contact@naturalpad.fr
http://naturalpad.fr
Merci pour votre attention

Contenu connexe

Similaire à Dispositifs connectés médicaux

Education numérique : thinkdata.ch un outil collaboratif
Education numérique : thinkdata.ch un outil collaboratifEducation numérique : thinkdata.ch un outil collaboratif
Education numérique : thinkdata.ch un outil collaboratifThinkData
 
m102-resume-theorique-6156fa4cb3b91 (1).pdf
m102-resume-theorique-6156fa4cb3b91 (1).pdfm102-resume-theorique-6156fa4cb3b91 (1).pdf
m102-resume-theorique-6156fa4cb3b91 (1).pdfIkramKhaydouche
 
CapCom13: CN4: Comment aborder l'ère du Big Data ?
CapCom13: CN4: Comment aborder l'ère du Big Data ?CapCom13: CN4: Comment aborder l'ère du Big Data ?
CapCom13: CN4: Comment aborder l'ère du Big Data ?Cap'Com
 
Introduction à la veille sur le web
Introduction à la veille sur le webIntroduction à la veille sur le web
Introduction à la veille sur le webQuentin Adam
 
Festival Online de la Data 2020 - La data devient l'affaire de tous
Festival Online de la Data 2020 - La data devient l'affaire de tousFestival Online de la Data 2020 - La data devient l'affaire de tous
Festival Online de la Data 2020 - La data devient l'affaire de tousAlexandra Loria
 
Supervision d'un réseau informatique avec Nagios
Supervision d'un réseau informatique avec NagiosSupervision d'un réseau informatique avec Nagios
Supervision d'un réseau informatique avec Nagioschristedy keihouad
 
Glossaire des acronymes du numérique
Glossaire des acronymes du numérique Glossaire des acronymes du numérique
Glossaire des acronymes du numérique Yohan_Dubigeon
 
Sécurité des applications web: attaque et défense
Sécurité des applications web: attaque et défenseSécurité des applications web: attaque et défense
Sécurité des applications web: attaque et défenseAntonio Fontes
 
Introduction dans la Programmation Web Course 1
Introduction dans la Programmation Web Course 1Introduction dans la Programmation Web Course 1
Introduction dans la Programmation Web Course 1Vlad Posea
 
Séminaire de formation : Iinternet et web par Wilfried Adingra
Séminaire de formation : Iinternet et web par Wilfried AdingraSéminaire de formation : Iinternet et web par Wilfried Adingra
Séminaire de formation : Iinternet et web par Wilfried AdingraWilfried Adingra
 
information sur les nouvelles technologie et ses pièges 2017
information sur les nouvelles technologie et ses pièges 2017information sur les nouvelles technologie et ses pièges 2017
information sur les nouvelles technologie et ses pièges 2017Laurent Staelens
 
SAPIENS 2009 - Module 13 Part2
SAPIENS 2009 - Module 13 Part2SAPIENS 2009 - Module 13 Part2
SAPIENS 2009 - Module 13 Part2Christophe RUDELLE
 
Mise en place d’un laboratoire de sécurité « Scénarios d’Attaques et Détectio...
Mise en place d’un laboratoire de sécurité « Scénarios d’Attaques et Détectio...Mise en place d’un laboratoire de sécurité « Scénarios d’Attaques et Détectio...
Mise en place d’un laboratoire de sécurité « Scénarios d’Attaques et Détectio...Trésor-Dux LEBANDA
 
Guide pratique e_reputation_usage_entreprises
Guide pratique e_reputation_usage_entreprisesGuide pratique e_reputation_usage_entreprises
Guide pratique e_reputation_usage_entreprisesIdnition
 
Guide pratique de l'e-réputation à l'usage des entreprises
Guide pratique de l'e-réputation à l'usage des entreprisesGuide pratique de l'e-réputation à l'usage des entreprises
Guide pratique de l'e-réputation à l'usage des entreprisesAmine BENHAMZA
 
Guide pratique e_reputation_usage_entreprises
Guide pratique e_reputation_usage_entreprisesGuide pratique e_reputation_usage_entreprises
Guide pratique e_reputation_usage_entreprisesAmal BELKAMEL
 

Similaire à Dispositifs connectés médicaux (20)

Education numérique : thinkdata.ch un outil collaboratif
Education numérique : thinkdata.ch un outil collaboratifEducation numérique : thinkdata.ch un outil collaboratif
Education numérique : thinkdata.ch un outil collaboratif
 
m102-resume-theorique-6156fa4cb3b91 (1).pdf
m102-resume-theorique-6156fa4cb3b91 (1).pdfm102-resume-theorique-6156fa4cb3b91 (1).pdf
m102-resume-theorique-6156fa4cb3b91 (1).pdf
 
CapCom13: CN4: Comment aborder l'ère du Big Data ?
CapCom13: CN4: Comment aborder l'ère du Big Data ?CapCom13: CN4: Comment aborder l'ère du Big Data ?
CapCom13: CN4: Comment aborder l'ère du Big Data ?
 
mis en place dun vpn site à site
mis en place dun vpn site à site mis en place dun vpn site à site
mis en place dun vpn site à site
 
Introduction à la veille sur le web
Introduction à la veille sur le webIntroduction à la veille sur le web
Introduction à la veille sur le web
 
Festival Online de la Data 2020 - La data devient l'affaire de tous
Festival Online de la Data 2020 - La data devient l'affaire de tousFestival Online de la Data 2020 - La data devient l'affaire de tous
Festival Online de la Data 2020 - La data devient l'affaire de tous
 
Supervision d'un réseau informatique avec Nagios
Supervision d'un réseau informatique avec NagiosSupervision d'un réseau informatique avec Nagios
Supervision d'un réseau informatique avec Nagios
 
Glossaire des acronymes du numérique
Glossaire des acronymes du numérique Glossaire des acronymes du numérique
Glossaire des acronymes du numérique
 
Sécurité des applications web: attaque et défense
Sécurité des applications web: attaque et défenseSécurité des applications web: attaque et défense
Sécurité des applications web: attaque et défense
 
Introduction dans la Programmation Web Course 1
Introduction dans la Programmation Web Course 1Introduction dans la Programmation Web Course 1
Introduction dans la Programmation Web Course 1
 
Séminaire de formation : Iinternet et web par Wilfried Adingra
Séminaire de formation : Iinternet et web par Wilfried AdingraSéminaire de formation : Iinternet et web par Wilfried Adingra
Séminaire de formation : Iinternet et web par Wilfried Adingra
 
information sur les nouvelles technologie et ses pièges 2017
information sur les nouvelles technologie et ses pièges 2017information sur les nouvelles technologie et ses pièges 2017
information sur les nouvelles technologie et ses pièges 2017
 
Comprendre le web pour se positionner
Comprendre le web pour se positionnerComprendre le web pour se positionner
Comprendre le web pour se positionner
 
SAPIENS 2009 - Module 13 Part2
SAPIENS 2009 - Module 13 Part2SAPIENS 2009 - Module 13 Part2
SAPIENS 2009 - Module 13 Part2
 
Le web 2.0
Le web 2.0Le web 2.0
Le web 2.0
 
Mise en place d’un laboratoire de sécurité « Scénarios d’Attaques et Détectio...
Mise en place d’un laboratoire de sécurité « Scénarios d’Attaques et Détectio...Mise en place d’un laboratoire de sécurité « Scénarios d’Attaques et Détectio...
Mise en place d’un laboratoire de sécurité « Scénarios d’Attaques et Détectio...
 
Webs vs App.
Webs vs App. Webs vs App.
Webs vs App.
 
Guide pratique e_reputation_usage_entreprises
Guide pratique e_reputation_usage_entreprisesGuide pratique e_reputation_usage_entreprises
Guide pratique e_reputation_usage_entreprises
 
Guide pratique de l'e-réputation à l'usage des entreprises
Guide pratique de l'e-réputation à l'usage des entreprisesGuide pratique de l'e-réputation à l'usage des entreprises
Guide pratique de l'e-réputation à l'usage des entreprises
 
Guide pratique e_reputation_usage_entreprises
Guide pratique e_reputation_usage_entreprisesGuide pratique e_reputation_usage_entreprises
Guide pratique e_reputation_usage_entreprises
 

Dispositifs connectés médicaux

  • 1. Device et tiers technologique utilisables en télémédecine DU télémédecine 25 . 02 . 2015 Antoine Seilles - PhD antoine@naturalpad.fr
  • 2. Plan 1 - Télémédecine - Cas d’Usage 2 - Présentation personnelle 3 - Un peu d’histoire d’Internet et du Web 4 - Quantified Self - jawbone 5 - Les données
  • 3. Télémédecine La télémédecine se définit comme une pratique médicale qui met en rapport entre eux par la voie des nouvelles technologies soit : - le patient et un ou plusieurs professionnels de santé, parmi lesquels un professionnel médical. - plusieurs professionnels de santé, parmi lesquels au moins un professionnel médical. Le site santé du Ministère des Affaires sociales et de la santé. http: //www.sante.gouv.fr/deploiement-de-la-telemedecine-tout-se-joue- maintenant.html
  • 4. Télémédecine Le déploiement de la télémédecine en France est considéré comme un facteur clé d’amélioration de la performance de notre système de santé. Son usage dans les territoires constitue en effet une réponse organisationnelle et technique aux nombreux défis épidémiologiques (vieillissement de la population, augmentation du nombre de patients souffrant de maladies chroniques et de poly-pathologies, difficultés de déplacements pour certaines populations), démographiques (inégale répartition des professionnels sur le territoire) et économiques (contrainte budgétaire) auxquels fait face le système de santé aujourd’hui. Le site santé du Ministère des Affaires sociales et de la santé. http: //www.sante.gouv.fr/deploiement-de-la-telemedecine-tout-se-joue- maintenant.html
  • 5. Télémédecine Elle permet : ○ d’établir un diagnostic, ○ d’assurer, pour un patient à risque, un suivi dans le cadre de la prévention ou un suivi post-thérapeutique, ○ de requérir un avis spécialisé, ○ de préparer une décision thérapeutique, ○ de prescrire des produits, de prescrire ou de réaliser des prestations ou des actes, ○ d’effectuer une surveillance de l’état des patients. Le site santé du Ministère des Affaires sociales et de la santé. http: //www.sante.gouv.fr/deploiement-de-la-telemedecine-tout-se-joue- maintenant.html
  • 6. MediMoov un cas d’usage de Télé Rééducation
  • 11. Parcours post-AVC sans TESSA Parcours post-AVC avec MediMoov SSR Kinésithérapeute Ergothérapeute
  • 17. MediMoov un cas d’usage de Télé Rééducation
  • 18. L’AVC un problème majeur de santé publique
  • 19. Le montant des dépenses de santé des personnes inscrites en ALD 1 – AVC invalidant , 225 090 personnes en 2007 pouvait être estimé à 2 466 millions d’euros Etude économique sur la prise en charge des accidents vasculaires cérébraux – URC ECO, juillet 2009 Coûts : Étude médico-économique à réaliser Etude sur la répartition des remboursements en fonction des principaux postes - CNAMTS 2006 Ce qui représentait pour 2007 en France, un coût de : 120,8 millions d’euros en soins de kinésithérapie. 98,6 millions d’euros en transport.
  • 20. ● PDG fondateur de NaturalPad ● Docteur en informatique : Représentation de données dans les espaces de discussion en ligne et analyse de réseaux sociaux ● Enseignements : ○ Technologies avancées du Web ○ Web Sémantique ○ Programmation avancée JEE Présentation personnelle
  • 21. Capture de mouvements Dyce, W., Rodriguez, N., Lange, B., Andary, S., & Seilles, A. (2014, March). Tabu search for human pose recognition. In IS&T/SPIE Electronic Imaging (pp. 90130D-90130D). International Society for Optics and Photonics. Plein de données sur les capacités de mouvement des personnes
  • 22. Co-conception, méthode Agile, notre processus de développement On définit ce qui a le plus de valeur On définit les bons gestes avec les experts du domaine On simplifie le process de validation clinique Plus rapide, plus économique. Di Loreto, I., Lange, B., Seilles, A., Andary, S., & Dyce, W. (2013). Game Design for All: The Example of Hammer and Planks. In Serious Games Development and Applications (pp. 70-75). Springer Berlin Heidelberg. Geoffrey Melia, Ines Di Loreto, Participatory Design in the Games for Health Domain: Why and for Whom?, CoPDA 2014 Workshop, AVI 2014, May 27 2014
  • 23. 435 535 137 Qualité des jeux Attendu par notre communauté de followers plutôt gamers
  • 24. Une histoire d’Internet et du Web Vint Cerf Tim Berners-Lee Photo prise en 2014
  • 25. Quelques Dates : ● Internet : entre la fin des années 60 et des années 70 … ● Mail, FTP, Telnet : 1972 – 1975 ● Système Mesh : 1980 Berners Lee teste l'hypertexte ● Le Web HTTP : 1989 ● Premier Navigateur World Wide Web : 1990 (permet d'éditer une page) ● Diffusion gratuite des technos du Web par le CERN : 1993 ● Création du W3C : 1994 ● Premier FAI en France : 1995 ● Le Web 2.0 : 2005 Une histoire d’Internet et du Web Vous avez quel âge ? Internet et le Web sont des technologies récentes
  • 26. Internet c’est quoi ? ● Un réseau de machines qui peuvent communiquer les unes avec les autres ● Une solution pour échanger des données entre des machines ● Une plateforme pour proposer des services
  • 27. Internet ça marche comment ? ● Chaque machine sur le réseau internet est identifiée par une adresse IP publique ( identifiant unique ) ● IP : Internet Protocol
  • 28. Internet ça marche comment ? ● J’ai un message à envoyer à une machine ● La machine est identifiée par une IP publique ● Le message est découpé en petit paquets de données ● chaque paquet est encapsulé pour être envoyé ● la “capsule” contient des méta-données comme la version du protocole et surtout l’adresse IP de destination
  • 29. Internet ça marche comment ? ● Chaque petit paquet encapsulé est routé jusqu’ à la machine cible ● la machine cible désencapsule chaque paquet et reconstitue le message Qui interprète et traite le message ?
  • 30. Principe du client et du serveur ● Le serveur est celui qui rend un service, il reçoit un message, le traite et peut renvoyer une réponse ● Le client est celui qui consomme un service, il envoie un message et reçoit une réponse Chaque service déployé sur internet repose sur ce principe. Y a des serveurs mails, FTP, HTTP … et des clients pour chque service. Par exemple : outlook ou thunderbird Filezilla chrome, internet explorer, firefox
  • 31. Un vieux rêve Le Memex [Bush 1945] Navigation dans une bibliothèque multimédia Annotations des contenus Recommandations, échanges entre chercheurs (étudiants, professeurs ...)
  • 32. Tout le monde n’y croyait pas Parce qu’il manque une Killer Application. Le Web !!!
  • 33. Le web ● HTTP ● URI ● HTML En 1989 au CERN par Tim Berners Lee
  • 34. URI Uniform Resource Identifier Format d'identifiant unique permettant de nommer et faire référence à n'importe quelle ressource sur le Web. Les URL sont des URI. URL : Uniform Resource Locator Une URL est un identifiant mais également un chemin d'accès vers une représentation de la ressource identifiée. Une façon d'écrire une URI : [protocole d'accès]://[identifiant de la machine – nom de domaine][Route web] exemple : http://www.natoine.fr http://www.natoine.fr/accueil Route Web : un chemin vers la ressource, par exemple un chemin dans une hierarchie de dossiers ? … on n'est plus dans l'URI. Après le ? C'est des paramètres pour la ressource. #XXX pour désigner un fragment de ressource, mais c'est bien toujours une URI. La partie après le # n'est pas transmise au serveur, elle est traitée par le client. identifiant de la machine : ça peut être une IP c’est quoi une ressource ?
  • 35. HTTP HyperText Transfer Protocol Système de requêtes : Méthodes pour interagir avec des Ressources GET POST PUT DELETE … Et des réponses : Codes de réponses 200 Ok, 404 not found … Négociation de contenu Plein d'autres trucs à lire dans la RFC 2616 HTTP 2 approuvé mais encore en draft Un protocole de communication au dessus de IP Requêtes envoyées par les clients Réponses renvoyées par les serveurs Web
  • 37. HTML Langage de description pour représenter des documents Le HTML est destiné à être interprété par des clients, des navigateurs web, pour en faire un rendu graphique... bien qu'au final on peut en faire autre chose (indexation par exemple) C’est une façon de représenter des données, mais des données de type document. Ah donc une ressource c’est un document ?
  • 38. Ressource Tout ce qui peut être identifié par une URI !!!! ● une page web ● une vidéo ● une machine ● un service ● une personne ● un lieu ● un livre ● ….
  • 39. Ressource non mais cette photo, c’est une représentation de la tour eiffel. La page wikipédia dédiée à la tour eiffel c’est une autre représentation de la tour eiffel. Ces représentations peuvent passer par le réseau, d’ailleurs elles ont des URL Donc ces représentations sont des ressources. Mais c’est pas parce que j’ai une ressource identifiée par une URI que je vais pouvoir la passer sur le réseau ….
  • 40. Navigateur Le premier navigateur 1990 par Tim Berners Lee
  • 41. W3C La guerre des navigateurs : HTML c’est un standard que chaque navigateur est censé comprendre et on devrait avoir à peu prés le même comportement sur chaque navigateur. Au début c’est pas du tout ça. Chaque navigateur interpréte le HTML comme il veut. Et chaque navigateur définit un HTML spécifique pour proposer des choses en plus. Chaque truc spécifique n’est du coup pas compréhensible par un autre navigateur ... Il est temps de Standardiser. Création du W3C en 1994
  • 42. API Web API : Application Programming Interface Une spécification pour que des développeurs puissent faire des programmes. API Web : Des requêtes HTTP pour récupérer des données dans un format précis. A quoi ça sert vraiment ?
  • 43. Dispositif connecté Un ordinateur ? Peut-être connecté par IP Un smartphone ? Consommateur de Web Un smartdevice ? Genre le Jawbone. Communique avec un ordinateur ou un smartphone par bluetooth ou wifi. Un dispositif qui consomme et/ou produit des données qui finissent par transiter sur internet.
  • 44. Quantified Self la devise du quantified self [Gadenne, 2012] : « Connais-toi toi-même – par les chiffres » Des dispositifs pour suivre l’activité Des applications Web pour consulter cette activité Des API web pour regrouper toutes ces données ?
  • 45. Exemple du Jawbone Le Jawbone se porte au poignet. Il est connecté à votre smartphone par Bluetooth. Il contient un accélérométre et capte donc des données sur vos mouvements. Via une interface Web je peux consulter mon nombre de pas quotidien et mes cycles de sommeil. Grâce à une API web je peux récupérer les données de mon nombre de pas et de mes cycles de sommeil.
  • 46. Sauf que la donnée ? L’API me pose quelques restrictions : ● interdiction de stocker les données que je récupère…. elles sont à moi oui ou non ? ● l’API n’est pas standardisée. Si je passe à Fitbit et que je veux récupérer les données ? Pas la même requête http, pas le même format de données. ● les données que je récupère ne sont pas brutes, elles sont le résultat d’un calcul que je ne connais pas et que je ne peux pas vérifier.
  • 47. Dispositifs connectés pour la médecine Deux problèmes : 1 ) le prix 2 ) la donnée L’arrivée de dispositifs grand public connectés et orientés santé permet d’ envisager une baisse des prix. Reste le problème de la donnée.
  • 48. Données de santé 1. Comment sont-elles produites ? Problème de fiabilité et de transparence des traitements. 2. A qui appartiennent-elles ? 3. Comment va-t-on les utiliser ? API et format.
  • 49. Démarche à suivre Si je devais créer un dispositif connecté pour la santé, comment je m’y prendrais ? Je suis GEEK, pas médecin. J’explicite le process et je le démontre. Co conception Validation J’explicite mes formats de données et je les rends accessibles. API Web Je mets en place un dispositif de contrôle de l’ accés aux données et je chiffre mes communications. Sécurité, Confidentialité, Propriété.
  • 50. Avec toujours en tête Des trucs de GEEK : La législation sur les usages d’internet est toujours en retard sur l’innovation. On ne peut pas prédire les usages de demain. Le succès d’une application tient aussi sur les usages non prévus ( ex de google map ). Un format devient un standard quand un grand nombre l’utilisent. Et y a peut-être déjà des formats qui correspondraient à mon besoin. Dans mon service, quelles sont les ressources ? Ce que je dois identifier uniquement et est- ce que ces ressources n’existeraient pas déjà dans d’autres services ? Faire des ponts. Des trucs de Citoyen : Il faut rendre à César, ce qui est à César. Un utilisateur qui a le contrôle des données qu’il produit est plus enclin à être en confiance. J’aime bien avoir le choix entre plusieurs solutions. Il faudrait aussi des trucs de Médecin …
  • 51. Si vous avez des questions, des idées … Antoine Seilles antoine@naturalpad.fr https://www.facebook.com/antoine.seilles https://twitter.com/natoine http://www.natoine.fr Et pour en savoir plus sur NaturalPad : contact@naturalpad.fr http://naturalpad.fr Merci pour votre attention