XMPP Inter-widget Communication for Distributed Mobile Web Interfaces
─ Collaborative Semantic Video Annotation Services for Professional Communities
RWTH Aachen University
UMIC Day 2011
Information Systems and Databases
Stadtbaugeschichte
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
XMPP Inter-widget Communication for Distributed Mobile Web Interfaces
1. Lehrstuhl Informatik 5 Future Mobile Internet Services
Prof. Dr. M. Jarke
LFG Stadtbaugeschichte
Prof. Dr. M. Jansen
Virtual Campfire
XMPP Inter-widget Communication for Distributed Mobile Web Interfaces
─ Collaborative Semantic Video Annotation Services for Professional Communities
Concepts
One user – Multiple users –
Multiple One (logical)
personal mobile web
computing Federation of heterogeneous personal application delivered
devices computing devices and users’ collaboration through the cloud
Use Case of Semantic Video Annotation in Cultural Heritage Management
Distribution of UI elements to diverse
(mobile) computing devices Internet
Real-time remote
collaboration
Tablets for video players
with multi-touch interaction
Collaborative Semantic
Video Annotation
Multimodal interaction with widgets
Personalized and adaptive mobile
web applications
Extension to mobile platforms, e.g.
Android and iOS
Best usage of different mobile devices
Simultaneous real-time interaction with
all UI elements
Mobile multimedia management with
Laptops and PCs for text editing
metadata standards, e.g. MPEG-7
Smartphones for on-site video capture, geo-
tagging on maps and video annotation
Widget-based Technologies
Inter-widget communication (IWC)
Event-based communication between widgets
Widget containers using iGoogle or OpenSocial, etc.
Inter-widget communication (IWC) framework
Local IWC based on HTML5 Web Messaging API
Remote IWC based on XMPP Publish Subscribe XEP
WXG: Gateway for XMPP over HTML5 WebSocket protocol
Library available with EU FP7 ROLE project SDK
Responsive Open Rapid development using prevalent web technologies
Learning Environments
Ultra High-Speed Mobile Information and Communication