Modular framework support for context-aware mobile cinema Andreas Schrader Darren V. Carlson Dominik Busch (International School of New Media, University.

Slides:



Advertisements
Similar presentations
Web Services Architecture An interoperability architecture for the World Wide Service Network.
Advertisements

Technical and design issues in implementation Dr. Mohamed Ally Director and Professor Centre for Distance Education Athabasca University Canada New Zealand.
Composite Device Computing Environment: A Framework for Situated Interaction Using Small Screen Devices Thai-Lai Pham, Georg Schneider, Stuart Goose and.
SATO Label Gallery ™ Standard Series Overview
Martin Wagner and Gudrun Klinker Augmented Reality Group Institut für Informatik Technische Universität München December 19, 2003.
Gaia: A Middleware Platform for Active Spaces Summarized by Dongjoo Lee, IDS Lab., Seoul National University.
TAC Vista Security. Target  TAC Vista & Security Integration  Key customer groups –Existing TAC Vista users Provide features and hardware for security.
ICT 1 “Putting Context in Context: The Role and Design of Context Management in a Mobility and Adaptation Enabling Middleware” Marius Mikalsen Research.
ANDROID OPERATING SYSTEM Guided By,Presented By, Ajay B.N Somashekar B.T Asst Professor MTech 2 nd Sem (CE)Dept of CS & E.
Think. Learn. Succeed. Aura: An Architectural Framework for User Mobility in Ubiquitous Computing Environments Presented by: Ashirvad Naik April 20, 2010.
Software Engineering Issues for Ubiquitous Computing Author: Gregory D. Abowd, Georgia Institute of Technology CSCI 599 Week 4 Paper 3 September
1 Quality Objects: Advanced Middleware for Wide Area Distributed Applications Rick Schantz Quality Objects: Advanced Middleware for Large Scale Wide Area.
1 MPEG-21 : Goals and Achievements Ian Burnett, Rik Van de Walle, Keith Hill, Jan Bormans and Fernando Pereira IEEE Multimedia, October-November 2003.
ATSN 2009 Towards an Extensible Agent-based Middleware for Sensor Networks and RFID Systems Dirk Bade University of Hamburg, Germany.
1 A Study on Wearable Computing Kunal Ganguly CS898A – Mobile / Wireless Communications.
Course Instructor: Aisha Azeem
Community Manager A Dynamic Collaboration Solution on Heterogeneous Environment Hyeonsook Kim  2006 CUS. All rights reserved.
Tiered architectures 1 to N tiers. 2 An architectural history of computing 1 tier architecture – monolithic Information Systems – Presentation / frontend,
G52CCN Computer Communications and Networks Milena Radenkovic Room: B47
報告日期 :2012/03/07 指導教授 : 蔡亮宙 報 告 者 : 吳烱華 自製率 :100%.
To be Presented by, T.Sathishkumar [11mw07] 1. Synopsis Introduction Version Features License An Application Development Demo Possibilities Advantages.
There is more to Context than Location Albrecht Schmidt, Michael Beigl, and Hans-W. Gellersen Telecooperation Office (TecO), University of Karlsruhe, Elsevier,
An Intelligent Broker Architecture for Context-Aware Systems A PhD. Dissertation Proposal in Computer Science at the University of Maryland Baltimore County.
Introduction to Cloud Computing
A Survey on Context-Aware Computing Center for E-Business Technology Seoul National University Seoul, Korea 이상근, 이동주, 강승석, Babar Tareen Intelligent Database.
Mobile cloud computing: survey 1. Introduction  In recent years, applications targeted at mobile devices havs started becoming abundant with applications.
Providing a Software Quality Framework for Testing of Mobile Applications Dominik Franke and Carsten Weise RWTH Achen University Embedded Software Laboratory.
Virtualization Lab 3 – Virtualization Fall 2012 CSCI 6303 Principles of I.T.
TRANSFORMING IT.  The cloud is a group of servers.  A user interacts with the cloud without worrying about how it is implemented. Cloud computing describes.
CPSC 872 John D. McGregor Session 16 Design operators.
Performance analysis and prediction of physically mobile systems Point view: Computational devices including Mobile phones are expanding. Different infrastructure.
B.Ramamurthy9/19/20151 Operating Systems u Bina Ramamurthy CS421.
SOUPA: Standard Ontology for Ubiquitous and Pervasive Applications Harry Chen, Filip Perich, Tim Finin, Anupam Joshi Department of Computer Science & Electrical.
Software Architecture Framework for Ubiquitous Computing Divya ChanneGowda Athrey Joshi.
G52CCN Computer Communications and Networks Milena Radenkovic Room: B47
Virtual Machine Security Systems Presented by Long Song 08/01/2013 Xin Zhao, Kevin Borders, Atul Prakash.
A service-oriented middleware for building context-aware services Center for E-Business Technology Seoul National University Seoul, Korea Tao Gu, Hung.
Context-Awareness on Mobile Devices - the Hydrogen Approach Thomas Hofer, Wieland Schwinger, Mario Pichler, Gerhard Leonhartsberger, Josef Altmann (Software.
PERVASIVE COMPUTING MIDDLEWARE BY SCHIELE, HANDTE, AND BECKER A Presentation by Nancy Shah.
Chapter 6 Architectural Design.
Hybrid Approach to Collaborative Context-Aware Service Platform for Pervasive Computing Dejene Ejigu, Marian Scuturici, Lionel Brunie Laboratoire LIRIS-UMR-CNRS.
CASS – Middleware for Mobile Context-Aware Applications Patrick Fahy Siobhan Clarke Trinity College Dublin, Ireland Summarized by Babar Tareen,
Operating System What is an Operating System? A program that acts as an intermediary between a user of a computer and the computer hardware. An operating.
Introduction Infrastructure for pervasive computing has many challenges: 1)pervasive computing is a large aspect which includes hardware side (mobile phones,portable.
Android Security Model that Provide a Base Operating System Presented: Hayder Abdulhameed.
1 BRUSSELS - 14 July 2003 Full Security Support in a heterogeneous mobile GRID testbed for wireless extensions to the.
FDT Foil no 1 On Methodology from Domain to System Descriptions by Rolv Bræk NTNU Workshop on Philosophy and Applicablitiy of Formal Languages Geneve 15.
Chapter 2 Introduction to Systems Architecture. Chapter goals Discuss the development of automated computing Describe the general capabilities of a computer.
PIMRC 2007 A lightweight approach for providing Location Based Content Retrieval Anastasios Zafeiropoulos, Emmanuel Solidakis, Stavroula Zoi, Nikolaos.
An Architecture to Support Context-Aware Applications
Chapter 6 – Architectural Design Lecture 1 1Chapter 6 Architectural design.
The Gator Tech Smart House: A Programmable Pervasive Space Real/Research Application In Pervasive Computing Lee Hae Dong, ICU CSE.
1 Object Oriented Logic Programming as an Agent Building Infrastructure Oct 12, 2002 Copyright © 2002, Paul Tarau Paul Tarau University of North Texas.
CoOL: A Context Ontology Language to Enable Contextual Interoperability Thomas Strang, Claudia Linnhoff-Popien, and Korbinian Frank German Aerospace Centor.
Chapter 10. The Explorer System in Cognitive Systems, Christensen et al. Course: Robots Learning from Humans On, Kyoung-Woon Biointelligence Laboratory.
Feb 12, ECET 581/CPET/ECET 499 Mobile Computing Technologies & Apps Context Aware Computing 3 of 3 Lecture 12 Paul I-Hai Lin, Professor Electrical.
Smart Instant HKU Context-aware Instant Messenger for Mobile Users Supervisor: Dr.Cho-Li Wang CS Final Year Project (Year )
Is Context-Aware Computing Taking Control Away from the User? Three Levels of Interactivity Examined Louise Barkhuus and Anind Dey The IT University of.
Semantic Web in Context Broker Architecture Presented by Harry Chen, Tim Finin, Anupan Joshi At PerCom ‘04 Summarized by Sungchan Park
Systems Analysis and Design in a Changing World, 6th Edition 1 Chapter 6 - Essentials of Design an the Design Activities.
A Study of Context-Awareness: The Context Fusion Network, The Context Fabric Presented by Sangkeun Lee IDS Lab., Seoul National University Solar:
By Adam Reimel. Outline Introduction Platform Architecture Future Conclusion.
ANDROID AS A SERVER PLATFORM ON CLOUD COMPUTING SONA COLLEGE OF TECHNOLOGY SUBMITTED BY: NAGADEVI PRIYA.G DIVYA PURNIMA.S.S
The Context Fabric: An Infrastructure for Context-Aware Computing Jason I. Hong Group for User Interface Research, Computer Science Division University.
A Survey on Context-Aware Systems Center for E-Business Technology Seoul National University Seoul, Korea Sangkeun Lee Intelligent Database Systems Lab.
Context-Aware Middleware for Resource Management in the Wireless Internet US Lab 신현정.
Chapter 18 MobileApp Design
Operating Systems Bina Ramamurthy CSE421 11/27/2018 B.Ramamurthy.
Smart Learning concepts to enhance SMART Universities in Africa
3rd Studierstube Workshop TU Wien
Presentation transcript:

Modular framework support for context-aware mobile cinema Andreas Schrader Darren V. Carlson Dominik Busch (International School of New Media, University of Luebeck, Germany) Personal and Ubiquitous Computing (Volume 12, Issue 4, April 2008) Summarized by Babar Tareen, IDS Lab., Seoul National University Presented by Babar Tareen, IDS Lab., Seoul National University

Copyright  2007 by CEBT Mobile Cinema (Concept)  User specific and context-aware distribution of interactive content on mobile devices  Classical cinema content is not suitable for small screens  Mobile users view content while still perceiving the world  Video on mobile devices has to be classified as augmented reality 2

Copyright  2007 by CEBT Introduction  Mobile cinema offers new possibilities for enhancing social interactions in yet unknown dimensions  Features and story enhancements based on the physical surroundings of the mobile viewer  Aladin – framework for ubiquitous computing  Student teams designed projects for context-aware handheld computers 3

Copyright  2007 by CEBT Context Detection 4  Achieved through portable WorkSPACE IrDA Beacons Aladin plugins  Aladin framework receives beacon identifiers  Beacon identifiers are used to obtain service behavior from remote server  Context detection plugins for WLAN, Bluetooth RFID.

Copyright  2007 by CEBT Film Project Details  Separate Aladin services for each team  Film teams were responsible for application state maintenance  Used Aladin framework to bind film to infrared beacon 5 Simplified mobile cinema example environment

Copyright  2007 by CEBT Film Project Details (2)  Film can be started by clicking its entry in Aladin list  Some of the projects Autophobia – Horror movie with context becons placed on objects like printer, telephone etc. Chill Pill – Film clips of room interiors which could be seen through closed doors. Confusion – logic puzzles which must be solved in order to discover location of next beacon. Connections – student interviews regarding life on campus Library’s Memories – about misusage of library at different location points. 6

Copyright  2007 by CEBT Modular ubiquitous computing framework  Existing approaches are complex Provide limited means for adopting these issues  Aladin Flexible plug-in mechanism Designed to integrate ubiquitous computing functionality into a broad range of devices. 7

Copyright  2007 by CEBT Aladin framework objectives  Minimize dependencies on Context-detection mechanisms Context interpretation mechanisms Service presentation mechanisms  Provide an open and scalable environment for context -aware services 8

Copyright  2007 by CEBT Aladin – Abstraction Layers  Aladin has been architectured to allow key framework components to be installed or exchanged during runtime  Key areas of abstraction Context detection Context interpretation Service presentation 9

Copyright  2007 by CEBT Software Architecture  Aladin is designed to operate as a library within a hosting application  Hosting application is responsible for state management 10

Copyright  2007 by CEBT Conclusions  Placing the viewer physically within a film project’s context makes the mobile cinema experience intense  Aladin opens up many possibilities for developing new types of context-aware services  Plug-in mechanisms allow Aladin devices to be adapt ed to specific hardware configurations and physical environments  Ability to rapidly create context-aware services 11