Building a Scalable Framework for the Collaborative Annotation of Real Time Data Streams Student: Tao Huang Advisor: Prof. Geoffrey C. Fox School of Informatics.

Slides:



Advertisements
Similar presentations
On-line media tools for strategic communications purposes When using media tools for communication we try to use the latest technologies such us blogging,
Advertisements

© 2012 Association for Computing Machinery Intro to the ACM Digital Library February 24, 2012 Intro to the ACM Digital Library February 24, 2012.
Architecture and Measured Characteristics of a Cloud Based Internet of Things May 22, 2012 The 2012 International Conference.
The Library behind the scene How does it work ? The Library behind the scenes 1 JINR / CERN Grid and advanced information systems 2012 Anne Gentil-Beccot.
Integration of Hand-Held Devices into Collaboration Environments IC’02 Las Vegas, NV June June Geoffrey Fox, Sung-Hoon Ko, Kangseok Kim,
Open Statistics: Envisioning a Statistical Knowledge Network Ben Shneiderman Founding Director ( ), Human-Computer Interaction.
COMP 6703 eScience Project Commercial Wiki of Academic Journal  Student : Yin Chen  Client/Technical Supervisor : Mr Tom Worthington  Academic Supervisor.
CHA1 Mobile Commerce Digital Meeting Support System Presented by Hung Lau Yung, Simon Ip Tak Shun, Alan Siu Po Wa Power Advised by Prof. Samuel T. Chanson.
Department of Computer Science and Engineering, CUHK 1 Final Year Project 2003/2004 LYU0302 PVCAIS – Personal Video Conference Archives Indexing System.
Living in a Digital World Discovering Computers 2010.
Nadine Malone. Blogs A Blog is a website where entries are written in chronological order and commonly displayed in reverse chronological order. "Blog"
1 Final Year Project 2003/2004 LYU0302 PVCAIS – Personal Video Conference Archives Indexing System Supervisor: Prof Michael Lyu Presented by: Lewis Ng,
.NET Mobile Application Development Introduction to Mobile and Distributed Applications.
e-Learning Series 2012 – Session 4 Teleconferencing, Videoconferencing, SKYPE Information Technology Group.
Living in a Digital World Discovering Computers 2011.
C OLLABORATIVE A NNOTATION OF R EAL T IME S TREAMS ON A NDROID - E NABLED D EVICES Tao Huang Geoffrey C. Fox Indiana University Bloomington {taohuang,
1 Taking the Classroom Experience to the Web Innovative Ways to Use Streaming Media in E-Learning Geoff Spencer Higher Education Market Manager Accordent.
International Services and Tools for Content, Metadata and IPR Management Wen Gao Department of Computer Science 10/24/2013.
Study of Transport Protocols performance in Smart Meter networks Student: Sally Advisor: Dr. Quincy Wu Date: 2012/06/30 1.
Overview
A Scalable Framework for the Collaborative Annotation of Live Data Streams Thesis Proposal Tao Huang
CONTI’2008, 5-6 June 2008, TIMISOARA 1 Towards a digital content management system Gheorghe Sebestyen-Pal, Tünde Bálint, Bogdan Moscaliuc, Agnes Sebestyen-Pal.
Web Applications Harry R. Erwin, PhD University of Sunderland CIT304/CSE301.
Social Networking Vocabulary Cycle 2. Blog Vocabulary  blog – a personal or professional website which is updated on a regular basis with an individual’s.
Web 2.0: Concepts and Applications 11 The Web Becomes 2.0.
Dr. Kurt Fendt, Comparative Media Studies, MIT MetaMedia An Open Platform for Media Annotation and Sharing Workshop "Online Archives:
Chapter 16 The World Wide Web Chapter Goals ( ) Compare and contrast the Internet and the World Wide Web Describe general Web processing.
Building Scalable and High Efficient Java Multimedia Collaboration Wenjun Wu, Tao Huang, Geoffrey Fox Community Grids Computing Laboratory, Indiana University,
ABOUT ME Hussein Al Osman Assistant Professor, EECS Started in September 2014 Background: Undergraduate and Graduate studies at the University of Ottawa.
INSTRUCTOR & FACULTY ORIENTATION Blackboard 9.1. What is Online Learning? The term online learning is used interchangeably with e-learning or electronic.
Event-Based Model for Reconciling Digital Entries Thesis Proposal Ahmet Fatih Mustacoglu 10/3/20151Ahmet.
Department of Computer Science and Engineering, CUHK 1 Final Year Project 2003/2004 LYU0302 PVCAIS – Personal Video Conference Archives Indexing System.
Jela Steinerová, Andrea Hrčková Comenius University Bratislava Slovakia 15th International Conference on Grey Literature GL 15.
Integrated Collaborative Information Systems Ahmet E. Topcu Advisor: Prof Dr. Geoffrey Fox 1.
Asterisk based web real time communication Advisor : Lian-Jou Tsai Student : Jhe-Yu Wu.
Module 5 A system where in its parts perform a unified job of receiving inputs, processes the information and transforms the information into a new kind.
Event-Based Hybrid Consistency Framework (EBHCF) for Distributed Annotation Records Ahmet Fatih Mustacoglu Advisor: Prof. Geoffrey.
1 Presentation_ID © 1999, Cisco Systems, Inc. Cisco All-IP Mobile Wireless Network Reference Model Presentation_ID.
Tao Huang, Shrideep Pallickara, Geoffrey Fox Community Grids Lab Indiana University, Bloomington {taohuang, spallick,
A Collaborative Framework for Scientific Data Analysis and Visualization Jaliya Ekanayake, Shrideep Pallickara, and Geoffrey Fox Department of Computer.
Skype Tamara Taylor.
ICalendar Compatible Collaborative Calendar- Server (CCS) Web Services Ahmet Fatih Mustacoglu Indiana University Computer Science Department Community.
Experiment Management with Microsoft Project Gregor von Laszewski Leor E. Dilmanian Link to presentation on wiki 12:13:33Service Oriented Cyberinfrastructure.
Investigating the Performance of Audio/Video Service Architecture I: Single Broker Ahmet Uyar & Geoffrey Fox Tuesday, May 17th, 2005 The 2005 International.
Digital Libraries1 David Rashty. Digital Libraries2 “A library is an arsenal of liberty” Anonymous.
CGL: Community Grids Laboratory Geoffrey Fox Director CGL Professor of Computer Science, Informatics, Physics.
Thin Client Collaboration Web Services Minjun Wang Department of Electrical Engineering and Computer Science Syracuse University, U.S.A
Soon Joo Hyun Database Systems Research and Development Lab. US-KOREA Joint Workshop on Digital Library t Introduction ICU Information and Communication.
Web 2.0: Concepts and Applications 11 The Web Becomes 2.0.
Web 2.0 Ali Ghandour Based on slides from: Clara Ko, EuropeanPWN Amsterdam.
Authors: Jiann-Liang Chenz, Szu-Lin Wuy, Yang-Fang Li, Pei-Jia Yang,
1 Collaboration Grids GGF16 Athens Greece February Geoffrey Fox Computer Science, Informatics, Physics Pervasive Technology Laboratories Indiana.
Event-Based Infrastructure for Reconciling Distributed Annotation Records Ahmet Fatih Mustacoglu Advisor: Prof. Geoffrey C. Fox.
Event-Based Model for Reconciling Digital Entities Ahmet Fatih Mustacoglu Ahmet E. Topcu Aurel Cami Geoffrey C. Fox Indiana University Computer Science.
Introduction to Social Media October 28, 2010 Green County High School Vickie Buckman.
Scaling and Fault Tolerance for Distributed Messages in a Service and Streaming Architecture Hasan Bulut Advisor: Prof. Geoffrey Fox Ph.D. Defense Exam.
5/29/2001Y. D. Wu & M. Liu1 Content Management for Digital Library May 29, 2001.
NCSL INTERNATIONAL SERVING THE WORLD OF MEASUREMENT Stalking Your NCSLI Buddies Or, how I learned to use Web 2.0. Note: This session is “live” on GatherPlace.
Mobile Applications and Technologies for Libraries: An Overview Anil Kumar Jharotia, Librarian Tecnia Institute of Advanced Studies, Delhi
Where it is today and how it is used.
Discovering Computers 2011: Living in a Digital World Chapter 3
Introduction to Technology Infrastructure
INTERNET IN EDUCATION UNIT- 5
Supervisor: Prof Michael Lyu Presented by: Lewis Ng, Philip Chan
Introduction to Technology Infrastructure
Design and Implementation of Audio/Video Collaboration System Based on Publish/subscribe Event Middleware CTS04 San Diego 19 January 2004 PTLIU Laboratory.
Hasan Bulut Scaling and Fault Tolerance for Distributed Messages in a Service and Streaming Architecture Hasan Bulut
Ahmet Fatih Mustacoglu
Event-Based Infrastructure for Reconciling Distributed Annotation Records Ahmet Fatih Mustacoglu Advisor: Prof. Geoffrey C. Fox.
Ben Jones - S Rebecca Hunter - S
Presentation transcript:

Building a Scalable Framework for the Collaborative Annotation of Real Time Data Streams Student: Tao Huang Advisor: Prof. Geoffrey C. Fox School of Informatics and Computing Pervasive Technology Institute Indiana University Thesis Defense 01/11/2013

Outline Introduction Motivation Research Background Collaborative Annotation Framework Annotation in Mobile Experiments Contribution & Future work

Introduction Concepts Distributed Collaboration General Annotation Collaborative Annotation Research Context Annotation content Supported environment Flexible annotation forms

Introduction – Collaboration Systems H.323: Tandberg, Polycom systems Web based: WebEx, Google Doc, Office 365 Access Grid GlobalMMCS

Annotation Definitions A commentary on an object that: (Cousins et al. 2000) the annotator intends to be separable from the object itself the reader interprets to be separable from the object itself A marked-up comment made to information in a book, document, online record, video, software code or other information (Wikipedia) Annotation is to link related metadata to the content data Introduction - Annotation

Introduction – Annotation Systems Simple Annotation Annotations of bibliographic entries Reference management: Zotero Genome Annotation: BioDAS.org Video Annotation: IBM VideoAnnEx, Youtube annotation Collaborative Annotation Text Annotation: Wiki, Google Docs, Office Live workspace Anchored Forums: Annotatiesysteem Multimedia Annotation: ELAN, Vannotea, eSports and etc.

Introduction – Mobile Annotation Seamless Annotation End User Place Annotation Collaborative Image Annotation

Outline Introduction Motivation Research Background Collaborative Annotation Framework Annotation in Mobile Experiments Contribution & Future work

Motivation Questions about existing collaboration systems Questions about existing annotation systems Questions about mobile annotation

Motivation High demands of collaborative annotation Limited Annotation on Live Streams Non interoperable collaboration platforms Increasing trend of mobile access

Outline Introduction Motivation Research Background Collaborative Annotation Framework Annotation in Mobile Experiments Contribution & Future work

Research Background Traditional Collaboration Systems Mobile annotation researches

H.323 Research Background – Collaboration Systems

MRAS Research Background – Collaboration Systems

VideoAnnEx Vannotea Research Background – Collaboration Systems

eSports SIDGrid Research Background – Collaboration Systems

Location recognition based on image and keywords 2004 Interactive place annotation using cell phones 2006 Layar: A mobile search system 2011 Android based image annotation system 2011 Research Background – Mobile Annotation

Popular topics Image/Text Based Location Recognition Digital Content/Place Annotation Tag/Scene Based Recommendation Problems Thin client Limited Collaboration Limited Interaction on Content Data Research Background – Mobile Annotation

Outline Introduction Motivation Research Background Collaborative Annotation Framework Annotation in Mobile Experiments Contribution & Future work

Collaborative Framework System Architecture Session Management Desktop User Interface

Collaborative Framework – Cont. Annotation Interface Stream Rendering & Archiving Annotation Management Annotation retrieval

Outline Introduction Motivation Research Background Collaborative Annotation Framework Annotation in Mobile Experiments Contribution & Future work

Annotation in Mobile Collaboration between Mobile and Desktop Session control improvement Multimedia proxy Mobile Annotation Meta-data

Difference between Desktop and Mobile Clients Extra layer of event translation: Stream Proxies Annotation in Mobile - Design

Batch Session Updates Ignore heartbeat events Annotation in Mobile – Session Management

Annotation in Mobile – Multimedia Proxy

Outline Introduction Motivation Research Background Collaborative Annotation Framework Annotation in Mobile Experiments Contribution & Future work

Experiments & Analysis Performance Scalability

Experiments – Performance(Desktop) Computing Resource Usage Test

Experiments – Latency(Desktop) Latency Tests with heavy annotation payloads

Computing Resource Usage Test Experiments – Performance(Mobile)

Latency Tests in Different Networks Experiments – Latency(Mobile)

Responding time of Archiving & Replaying Service for different number of requests Experiments –Scalability

Average time before session list changes under different system loads Experiments –Scalability Messages per SecondAverage time(ms)

Outline Introduction Motivation Research Background Collaborative Annotation Framework Annotation in Mobile Experiments Contribution & Future work

Conclusion & Future work Reasonable performance Good scalability Inter-operation between desktop and mobile systems Stability Increase the number of supported streams Introduce more mobile platforms: iOS and Windows Phone, Linux based mobile systems

References Tao Huang, Geoffrey Fox Collaborative Annotation of Real Time Streams on Android-Enabled Devices Workshop 13-IoT Internet of Things, Machine to Machine and Smart Services Applications (IoT 2012) at The 2012 International Conference on Collaboration Technologies and Systems (CTS 2012) May 21-25, 2012 The Westin Westminster Hotel Denver, Colorado, USA, Technical Report February Tao Huang, Shrideep Pallickara, Geoffrey Fox A Distributed Framework for Collaborative Annotation of Streams Proceeedings of The 2009 International Symposium on Collaborative Technologies and Systems CTS 2009 May 18-22, 2009 The Westin Baltimore Washington International Airport Hotel Baltimore, Maryland, USA Wenjun Wu, Tao Huang, Geoffrey Fox Building Scalable and High Efficient Java Multimedia Collaboration Proceedings of IEEE 2006 International Symposium on Collaborative Technologies and Systems CTS 2006 conference Las Vegas May ; IEEE Computer Society, Ed: Smari, Waleed & McQuay, William, pp ISBN DOI Wenjun Wu, Geoffrey Fox, Hasan Bulut, Ahmet Uyar, Tao Huang Service Oriented Architecture for VoIP conferencing. Special Issue on Voice over IP - Theory and Practice of the International Journal of Communication Systems Volume 19, Issue 4, Pages Edited by John Fox, P. GburzynskiDOI

Acknowledgement My Advisor: Prof. Geoffrey C. Fox Professors in my Research Committee Prof. Shrideep Pallickara (Colorado State University) Staff and Memebers of Pervasive Technology Institute

Thanks Any Questions