1 What Comes Next ? Tim Finin University of Maryland, Baltimore County February 17, 2004

Slides:



Advertisements
Similar presentations
From Anywhere and Anytime to Here and Now … Imagining the future of technology in culturally relevant contexts Ashwini Asokan : : Design Researcher : :
Advertisements

Jan Nolin. To best serve our children libraries need to be less about the past and more about the future.
Policy based Cloud Services on a VCL platform Karuna P Joshi, Yelena Yesha, Tim Finin, Anupam Joshi University of Maryland, Baltimore County.
Developing the Mobile Learning Business London, 24 September 2001 Mark Watkinson e-Learning Principal, IBM Region North (c) Copyright IBM Corp m-
:: Ebiquity Research Group :: CSEE :: UMBC :: :: :: An Ontology for Context-Aware Pervasive Computing Environments Harry Chen, Tim Finin, Anupam Joshi.
Pervasive Computing 通訊所 鄭筱親. Outline  Introduction  Context Awareness  Recent Research  Future and Conclusion.
Information design for the new web ellyssa kroski computers in libraries 2007.
Ubiquitous Computing Computers everywhere. Agenda Old future videos
Revolution Yet to Happen1 The Revolution Yet to Happen Gordon Bell & James N. Gray (from Beyond Calculation, Chapter 1) Rivier College, CS699 Professional.
Smart Home Technologies CSE 4392 / CSE 5392 Spring 2006 Manfred Huber
Sixth Sense Jyothi Priyanka Mudumala. Intro... Ever wondered taking a photo with just the fingers. Ever wondered calling home with just the hands and.
:: Ebiquity Research Group :: CSEE :: UMBC :: :: :: Semantic Web in a Pervasive Context-Aware Architecture Harry Chen U of Maryland Baltimore County.
Communication 200 Media Narratives Negroponte, “Being Digital” Kris Samuelson Byron Reeves.
An Intelligent Broker Architecture for Context-Aware Systems A PhD. Dissertation Proposal in Computer Science at the University of Maryland Baltimore County.
2020 Ubiquitous Computing of/videos/popscis-future-of-ubiquitous-computing.htm Ubiquitous Computing,
P2P Systems Meet Mobile Computing A Community-Oriented Software Infrastructure for Mobile Social Applications Cristian Borcea *, Adriana Iamnitchi + *
DCS 891C Research Seminar Summer 2004 July 16, 2004 Richard Harvey
The Computer for the 21 st Century Mark Weiser – XEROX PARC Presented By: Mihail Ionescu.
Tablets Laptops PDAs Smart Phones Mobile Commerce &Wireless Network.
SOUPA: Standard Ontology for Ubiquitous and Pervasive Applications Harry Chen, Filip Perich, Tim Finin, Anupam Joshi Department of Computer Science & Electrical.
Tim Finin University of Maryland, Baltimore County 29 January 2013 Joint work with Anupam Joshi, Laura Zavala and our students SRI Social Media Workshop.
Ubiquitous Computing Computers everywhere. Where are we going? What happens when the input is your car pulls into the garage, and the output is the heat.
Lecture 3: Sun: 16/4/1435 Distributed Computing Technologies and Middleware Lecturer/ Kawther Abas CS- 492 : Distributed system.
Submitted by:- Vinay kr. Gupta Computer Sci. & Engg. 4 th year.
The Challenges of Wearable Computing Thad Starner Georgia Institute of Technology IEEE MICRO JULY-AUGUST 2001 Presenter : Chanmin Park ( 박 찬 민 ) SNU CARES.
MOBILE COMPUTING MOBILE COMPUTING V.Pandeeswari, V.Pandeeswari, II nd CSE II nd CSE.
Ubiquitous Computing Software Systems.
Pervasive software interoperability for the Operating Room of the Future May 10, 2005.
1© 2011 M. SatyanarayananNSF PeCS Workshop January 27, 2011 Achieving Ubiquity through Hardware Virtualization Mahadev Satyanarayanan School of Computer.
FOREWORD By: Howard Shrobe MIT CS & AI Laboratory
Human-Computer Interaction
Introduction Infrastructure for pervasive computing has many challenges: 1)pervasive computing is a large aspect which includes hardware side (mobile phones,portable.
Trends in Embedded Computing The Ubiquitous Computing through Sensor Swarms.
Beyond The Desktop The Future of the Interface. The co-evolution of hardware, interface and users Punched cards Character displays and keyboards Graphical.
Master Course /11/ Some additional words about pervasive/ubiquitous computing Lionel Brunie National Institute of Applied Science (INSA)
Semantic Gadgets Pervasive Computing Meets the Semantic Web Reza Zakeri Sharif University of Technology.
THE VISION OF AUTONOMIC COMPUTING. WHAT IS AUTONOMIC COMPUTING ? “ Autonomic Computing refers to computing infrastructure that adapts (automatically)
Temporal Ontology Shervin Daneshpajouh ce.sharif.edu/~daneshpajouh.
1 Security and Services in Mobiquitous Computing Tim Finin University of Maryland, Baltimore County Mobiquitous ’04, 24 August 2004
Today: Student will be able to describe the basics of their class and computing Tell me about you and how you use computers. Lesson 1 Slide 1.
Communications Technology and Change Tutorial Week 4 Smart Technology Google By Jessica Hickey u
Internet of Things. IoT Novel paradigm – Rapidly gaining ground in the wireless scenario Basic idea – Pervasive presence around us a variety of things.
Pervasive Computing Parts of the slides are extracted from those of Profs. Mark Weiser, Deborah Estrin, Akbar Sayeed, Jack Stankovic, Mani Srivastava,
Communications & Networks National 4 & 5 Computing Science.
:: eBiquity Research Group :: CSEE :: UMBC :: :: :: A Context Broker for Building Smart Meeting Rooms Harry Chen, Tim Finin, Anupam Joshi Univ. of Maryland,
CONTENT FOCUS FOCUS INTRODUCTION INTRODUCTION COMPONENTS COMPONENTS TYPES OF GESTURES TYPES OF GESTURES ADVANTAGES ADVANTAGES CHALLENGES CHALLENGES REFERENCE.
Introduction to Pervasive Computing
1 Pervasive Computing: Vision and Challenges Myungchul Kim Tel:
Smart Instant HKU Context-aware Instant Messenger for Mobile Users Supervisor: Dr.Cho-Li Wang CS Final Year Project (Year )
What are Smart Sensors/Actuators ? Sensor/Actuator either senses environment or activates motors, solenoids. –Motion detectors and light level sensors.
“Intelligent User Interfaces” by Hefley and Murray.
Semantic Web in Context Broker Architecture Presented by Harry Chen, Tim Finin, Anupan Joshi At PerCom ‘04 Summarized by Sungchan Park
New Human-Computer Paradigms. New Realities 2 Augmented Reality Enhanced view of a physical world Augmented by computer generated input – Data/Graphics/GPS.
LECTURER: NGUY Ễ N ANH TU Ấ N (TUAN NGUYEN) TUTORS: TÔN TH Ị KIM LOAN TR Ầ N H Ồ NG NGHI {TUANNA, LOANTTK, Developing Applications.
1 Web Services for Semantic Interoperability and Integration Tim Finin University of Maryland, Baltimore County Dagstuhl, 20 September 2004
Internet of Things – Getting Started
Mobile Networks & Computing Mobile computing : Some Definitions 1 NYANZI A CCNP,CCNAI,CCNA, A+, MIT-SANA, MBA_IT.
Anupam Joshi University of Maryland, Baltimore County Joint work with Tim Finin and several students Computational/Declarative Policies.
Semantic Web Technologies Readings discussion Research presentations Projects & Papers discussions.
Can you guess what this is?
Networking Applications
Ambient Intelligence -by Internal Guide: M.Preethi(10C91A0563)
Ambient Intelligence.
Pervasive and wearable computing research 13 September 2006

eCareTaker: Context Aware Web Services
Ubiquitous Computing By: Patrick Yienger.
Internet of Things (IoT) for Industrial Development and Automation

Themes for the future... Simple complex systems Well behaved systems
Presentation transcript:

1 What Comes Next ? Tim Finin University of Maryland, Baltimore County February 17,

UMBC an Honors University in Maryland 2 Caveat “It's tough to make predictions, especially about the future.” -- Yogi Berra

UMBC an Honors University in Maryland 3 (0) Opening thoughts Some current research at UMBC (1) Pervasive computing (2) Wearable computing ( ) Intelligent agents ( ) The semantic web (3) Final thoughts

UMBC an Honors University in Maryland 4 IT Evolution Personal computer Internet Web ecommerce Google During the past 20 years, computers have engaged the general population and made a difference in our lives.

UMBC an Honors University in Maryland 5 IT Evolution The possibilities for what comes next is very large. Advances in hardware, software and theory will take us in many directions. Research is exploration, evolution, often done by random search performed by 10,000 grad students typing on keyboards Personal computer Internet Web ecommerce Google ?

UMBC an Honors University in Maryland 6 IT Evolution Personal computer Internet Web ecommerce Google Our ebiquity lab at UMBC is exploring some of these Based on the idea of intelligent, pervasive computing. ? 2010 Intelligent software agents Pervasive Computing Wearable Computing Semantic Web Services Natural Language Understanding Adaptive Systems Autonomic Systems Trust

UMBC an Honors University in Maryland 7 Human Evolution?

UMBC an Honors University in Maryland 8 Human Evolution?

UMBC an Honors University in Maryland 9 Human Evolution? Pervasive Computing aims to embed computing into our lives, making it as natural as using other ordinary objects like pen, paper, and cups and available anytime and anywhere.

UMBC an Honors University in Maryland 10 (1) Pervasive Computing “The most profound technologies are those that disappear. They weave themselves into the fabric of everyday life until they are indistinguishable from it ” – Mark Weiser Think: writing, central heating, electric lighting, … Not: taking your laptop to the beach, or immersing yourself into a virtual reality

UMBC an Honors University in Maryland 11 Practical Pervasive technology: the ambient orb The orb is connected by a pager to a network intrusion detection system monitoring the status of the UMBC network. The number and severity of security incidents are visualized by its changing color and frequency of pulsing.

UMBC an Honors University in Maryland 12 Communication is a key enabler Cool toys… Too bad they can’t talk to each other…

UMBC an Honors University in Maryland 13 We have many standards Sync. Download. Done. Configuration? Too much work…

UMBC an Honors University in Maryland 14 The devices must be more social Thank God! Everything is done for me!

UMBC an Honors University in Maryland 15 Ongoing research issues Languages for devices to exchange and share information using common vocabularies Languages for devices to exchange and share information using common vocabularies User configurable policies for trust and privacy User configurable policies for trust and privacy Context aware systems that can anticipate the needs of users and act in advance by “understanding” their situation Context aware systems that can anticipate the needs of users and act in advance by “understanding” their situation Intelligent middleware and agents to Intelligent middleware and agents to Sense, acquire and share context knowledge Sense, acquire and share context knowledge Reason about and maintain consistent context knowledge Reason about and maintain consistent context knowledge Enforce policies for security, trust, safety & privacy Enforce policies for security, trust, safety & privacy

UMBC an Honors University in Maryland 16 A Bird’s Eye View of CoBrA

UMBC an Honors University in Maryland 17 Our intelligent room B Services Room Booker SOAP/OWL P Personal Agent (FIPA/JADE) FIPA-ACL/OWL (Semantic Web) Mocha PC 8”x6”x2”

UMBC an Honors University in Maryland 18 A Typical CoBrA Use Case The broker negotiates privacy policy with Alice The broker detects Alice’s presence B    Policy says, “can share with any agents in the room” A B The broker builds the context model Web The broker knows Alice’s role and intention + Alice in Wonderland* * Our intelligent meeting room

UMBC an Honors University in Maryland 19 A Typical CoBrA Use Case The projector agent wants to help Alice The broker informs the subscribed agents B A The projector agent asks slide show info. B The broker acquires the slide show info. B Web The broker informs the projector agent B The projector agent sets up the slides Alice in Wonderland

UMBC an Honors University in Maryland 20 (2) Wearable computing A new form of human-computer interaction with small body-worn computing components A new form of human-computer interaction with small body-worn computing components Always on, always ready, always accessible Always on, always ready, always accessible Supporting hands busy and eyes busy interactions Supporting hands busy and eyes busy interactions Not hand held devices, laptop computers and personal digital assistants (PDAs). Not hand held devices, laptop computers and personal digital assistants (PDAs). Will lead to a new form of synergy between human and computer, characterized by long- term adaptation through constancy of user- interface. Will lead to a new form of synergy between human and computer, characterized by long- term adaptation through constancy of user- interface.

UMBC an Honors University in Maryland 21 Wearable computer, not

UMBC an Honors University in Maryland 22 Wearable computing, maybe

UMBC an Honors University in Maryland 23 Wearable computing, today

UMBC an Honors University in Maryland 24 (3) Final Thoughts two enabling technologies The Web continues to evolve The Web continues to evolve Web services and the semantic web are enabling more automation and agents Web services and the semantic web are enabling more automation and agents The web is not just for people anymore The web is not just for people anymore Its a universal acid, consuming all in its path Its a universal acid, consuming all in its path Wireless communication makes it easy and cheap for things to sense and interoperate Wireless communication makes it easy and cheap for things to sense and interoperate

UMBC an Honors University in Maryland 25 The Evolution of Useful Things The Evolution of Useful Things, Henry Petroski, The Evolution of Useful Things, Henry Petroski, Before 1900, papers were held together with straight pens! Before 1900, papers were held together with straight pens! The development of “spring steel” allowed the invention of the paper clip in The development of “spring steel” allowed the invention of the paper clip in It took about 25 years (!) for the evolution of the standard “gem paperclip” considered to be optimal for general use. It took about 25 years (!) for the evolution of the standard “gem paperclip” considered to be optimal for general use. Things take time, but the incremental results pay the way. Things take time, but the incremental results pay the way.

UMBC an Honors University in Maryland 26 Climbing Mount Improbable “The sheer height of the peak doesn't matter, so long as you don't try to scale it in a single bound. Locate the mildly sloping path and, if you have unlimited time, the ascent is only as formidable as the next step.” -- Richard Dawkins, Climbing Mount Improbable, Penguin Books, 1996.

UMBC an Honors University in Maryland 27