SlideShare a Scribd company logo
1 of 25
Pervasive Computing

   Roy Campbell
Profile of one professor
• Sussex University (Maths/Phys)
• Burroughs City of London
• University of Newcastle upon Tyne (Ph.D.,
  M.S)
• UIUC

• They actually pay me to do what I like doing!
Advice
• Things I wished I had known as an undergrad:
• http://williamstallings.com/StudentSupport.ht
  ml

• Get Involved!
• The following stories are about students who
  did get involved and had articles written
  about them.
III. Student News
•   http://www.cs.uiuc.edu/news/articles.php?id=2006Feb2-125 (DCS student teams
    place in ACM contest)
•   http://www.cs.uiuc.edu/news/articles.php?id=2006Mar31-155 (U of I students
    place 3rd in Midwest Competition)
•   http://www.cs.uiuc.edu/news/articles.php?id=2006Apr11-161 (Two CS students
    win Google Anita Borg Scholarships)
•   http://www.cs.uiuc.edu/news/articles.php?id=2006Apr18-164 (Two students, two
    faculty receive Data Engineering Award for 2006)
•   http://www.cs.uiuc.edu/news/articles.php?id=2006May23-180 (Two CS students
    receive ACM awards in Student Research Competition)
•   http://www.cs.uiuc.edu/news/articles.php?id=2006May8-177 (Student award
    winners of Second Annual Computing Habitat Competition for Siebel Center
    improvement)
•   http://www.cs.uiuc.edu/news/articles.php?id=2006Feb13-130 (PhD candidate
    Danny Dig wins ACM competition)
•   http://www.cs.uiuc.edu/news/articles.php?id=2006Dec11-220 (UIUC team
    qualifies for Japan 2007 World Finals ACM-ICPC competition)
2007 News:
• http://www.cs.uiuc.edu/news/articles.php?id=2007Sep12
  (Solar-decathlon news)
• http://www.cs.uiuc.edu/news/articles.php?id=2007Aug3-
  (I-ventures and start-ups from our undergrads)
• http://www.cs.uiuc.edu/news/articles.php?id=2007May8
  (Computing Habitat competition winners)
• http://www.cs.uiuc.edu/news/articles.php?id=2007Apr9-
  (Greg Schechter wins national Yahoo! contest -
  beating out all our peer institution students!)
OUTLINE

•   Background
•   Challenges
•   Ideas
•   Publications
•   Solutions/Projects
What does this mean?



• Ubiquitous
• Pervasive
Semantics
• Ubiquitous: Existing or being everywhere, or
  in all places, at the same time; omnipresent.
• Pervasive. per- through + vadere to go
  Tending to pervade, or having power to
  spread throughout; of a pervading quality.
• Pervasive is a stepping stone to ubiquity.
• Does a pervasive technology become
  ubiquitous when its taken for granted?
Post Desktop
Active World

• Spectrum of computation and communication
  devices.
• Seamless augmentation of human thought
  and activity.
• Enhance users behavioral context in an
  automated mirror, virtual or mixed world.
Benefits

• The translation of information to/from
  physical properties.
• The ability to transform data.
• The collaborative computational environment
  that results from embedding devices in a
  network.
Ethics
• How do we make sure only good things
  happen?
  – Surveillance
  – Loss of Privacy
• Whether you study pervasive computing or
  not, this is going to be one of the problems
  your generation will have to solve.
Rapid Convergence

•   Distributed          •   Sensing
•   Networked            •   Robotics
•   Multimedia           •   Multimedia
•   Mobile               •   Wireless communications
•   Embedded computing   •   The Internet
Active Space: Merging the physical &
    computational infrastructures
Active Spaces organize networked
 computer devices into a distributed system
that cooperates and coordinates its activities
            with its mobile users
The human endeavors of creativity and
   learning in areas from art, music & the
humanities to science & engineering become a
    crucible for new perspectives on how
  ubiquitous computing can impact society.
Our research on Active Spaces examines
 how ubiquitous computing can support
 different physical human activities, from
      classroom and office activities to
     entertainment and communication
Our project combines elements of HDTV,
  sensor networks, plasma touch panels,
tracking cameras, mobile devices, speech
  recognition and synthesis, and location
       tracking into a rich tapestry.
To enable location aware applications we utilize
 various location sensing technologies including
RFID, biometrics, Bluetooth, WiFi, & Ubisense™.
 Ubisense represents a new class of UWB-based
sensing devices that are economic to deploy in a
building and have an accuracy of 6 inches 95% of
                    the time.
Location awareness allows ubiquitous computing
  environments to tailor themselves according to
 users’ preferences. Applications can follow users
as they move, content can be customized based on
users’ locations, and physical surroundings can be
     customized according to their inhabitants.
Gaia in the classroom empowers students and
teachers with better technologies for educational
  interaction and facilitates communication in a
    seamless fashion encouraging students to
   participate actively even in large scale class
                      settings.
We are extending the notion of Active Spaces to the
Siebel Center, our new Computer Science building,
  & exploring the security concerns of ubiquitous
  computing, and new ways to harness the web,
 mobile devices, & location sensors into ubiquitous
           context-aware environments
Active Buildings
• Applications for tours, exhibitions, seminars, lectures,
  meetings
• Migrating, suspending, resuming sessions of interactive
  tasks that implement an abstract human activity
• a programmable COTS infrastructure enabling context
  sensitive applications that allow users to interact
  seamlessly with a combination of physical and computer
  facilities.
Challenges for Ubiquitous Computing
• How do we ensure that ubiquitous computing
  systems fulfill their required and intended
  purpose?
• How do we ensure that we can trust these
  systems to perform as intended?
• How do we produce ubiquitous computing
  systems efficiently and economically?
Active Spaces

      Thank you
  The Gaia Project

http://gaia.cs.uiuc.edu/
    Ubisys Notes
  http://ubisys.org

More Related Content

What's hot

Ubiquitous computing
Ubiquitous computingUbiquitous computing
Ubiquitous computingOMAN1991
 
Pervasive computing
Pervasive computing Pervasive computing
Pervasive computing BhaktiKarale
 
Ubiquitous computing
Ubiquitous computingUbiquitous computing
Ubiquitous computingPriti Punia
 
Ubiquitous computing
Ubiquitous computing Ubiquitous computing
Ubiquitous computing Govind Raj
 
Pervasive computing
Pervasive computingPervasive computing
Pervasive computingPreethi AKNR
 
Ubiquitous computing presentation 2
Ubiquitous computing presentation 2Ubiquitous computing presentation 2
Ubiquitous computing presentation 2Arpan Patel
 
Ubiquitous networking
Ubiquitous networkingUbiquitous networking
Ubiquitous networkingAashish Jain
 
Seminar on pervasive computing
Seminar  on pervasive computingSeminar  on pervasive computing
Seminar on pervasive computingLikan Patra
 
Ubiquitous Computing
Ubiquitous ComputingUbiquitous Computing
Ubiquitous ComputingKamran Ashraf
 
Pervasive Computing
Pervasive ComputingPervasive Computing
Pervasive ComputingAnkita Gupta
 
Pervasive Computing: Vision and Challenges
Pervasive Computing: Vision and ChallengesPervasive Computing: Vision and Challenges
Pervasive Computing: Vision and ChallengesRaquel Salcedo Gomes
 
Ubiquitous Computing: Privacy Issues
Ubiquitous Computing: Privacy IssuesUbiquitous Computing: Privacy Issues
Ubiquitous Computing: Privacy IssuesHongseok Kim
 
Ubiquitous computing abstract
Ubiquitous computing abstractUbiquitous computing abstract
Ubiquitous computing abstractPriti Punia
 
Ubiquitous computing
Ubiquitous computingUbiquitous computing
Ubiquitous computingabhisheksaini
 
Ubiquitous Computing
Ubiquitous ComputingUbiquitous Computing
Ubiquitous Computingu065932
 

What's hot (20)

Ubiquitous computing
Ubiquitous computingUbiquitous computing
Ubiquitous computing
 
Ubiquitous networking
Ubiquitous networkingUbiquitous networking
Ubiquitous networking
 
Ubiquitous computing
Ubiquitous computingUbiquitous computing
Ubiquitous computing
 
PERVASIVE COMPUTING
PERVASIVE COMPUTINGPERVASIVE COMPUTING
PERVASIVE COMPUTING
 
Pervasive computing
Pervasive computing Pervasive computing
Pervasive computing
 
Ubiquitous computing
Ubiquitous computingUbiquitous computing
Ubiquitous computing
 
Ubiquitous computing
Ubiquitous computing Ubiquitous computing
Ubiquitous computing
 
Pervasive computing
Pervasive computingPervasive computing
Pervasive computing
 
Ubiquitous computing presentation 2
Ubiquitous computing presentation 2Ubiquitous computing presentation 2
Ubiquitous computing presentation 2
 
Ubiquitous networking
Ubiquitous networkingUbiquitous networking
Ubiquitous networking
 
UBIQUITOUS COMPUTING
UBIQUITOUS COMPUTINGUBIQUITOUS COMPUTING
UBIQUITOUS COMPUTING
 
Seminar on pervasive computing
Seminar  on pervasive computingSeminar  on pervasive computing
Seminar on pervasive computing
 
Ubiquitous Computing
Ubiquitous ComputingUbiquitous Computing
Ubiquitous Computing
 
Pervasive Computing
Pervasive ComputingPervasive Computing
Pervasive Computing
 
Pervasive Computing: Vision and Challenges
Pervasive Computing: Vision and ChallengesPervasive Computing: Vision and Challenges
Pervasive Computing: Vision and Challenges
 
Ubiquitous Computing: Privacy Issues
Ubiquitous Computing: Privacy IssuesUbiquitous Computing: Privacy Issues
Ubiquitous Computing: Privacy Issues
 
Ubiquitous computing abstract
Ubiquitous computing abstractUbiquitous computing abstract
Ubiquitous computing abstract
 
Ubiquitous computing
Ubiquitous computingUbiquitous computing
Ubiquitous computing
 
Pervasive Computing
Pervasive ComputingPervasive Computing
Pervasive Computing
 
Ubiquitous Computing
Ubiquitous ComputingUbiquitous Computing
Ubiquitous Computing
 

Viewers also liked

Context Aware Paradigm for Pervasive Computing Environment
Context Aware Paradigm for Pervasive Computing EnvironmentContext Aware Paradigm for Pervasive Computing Environment
Context Aware Paradigm for Pervasive Computing EnvironmentUmar Mahmud
 
Pervasive Computing
Pervasive ComputingPervasive Computing
Pervasive ComputingJurema
 
Dbms role advantages
Dbms role advantagesDbms role advantages
Dbms role advantagesjeancly
 
Role of Database Management in Information Systems
Role of Database Management in Information SystemsRole of Database Management in Information Systems
Role of Database Management in Information SystemswaQas ilYas
 
Pervasive computing and its Security Issues
Pervasive computing and its Security IssuesPervasive computing and its Security Issues
Pervasive computing and its Security IssuesPhearin Sok
 
Database management system
Database management systemDatabase management system
Database management systemRizwanHafeez
 
Business intelligence ppt
Business intelligence pptBusiness intelligence ppt
Business intelligence pptsujithkylm007
 
GAME ON! Integrating Games and Simulations in the Classroom
GAME ON! Integrating Games and Simulations in the Classroom GAME ON! Integrating Games and Simulations in the Classroom
GAME ON! Integrating Games and Simulations in the Classroom Brian Housand
 

Viewers also liked (10)

Context Aware Paradigm for Pervasive Computing Environment
Context Aware Paradigm for Pervasive Computing EnvironmentContext Aware Paradigm for Pervasive Computing Environment
Context Aware Paradigm for Pervasive Computing Environment
 
Pervasive Computing
Pervasive ComputingPervasive Computing
Pervasive Computing
 
Dbms role advantages
Dbms role advantagesDbms role advantages
Dbms role advantages
 
Dbms
DbmsDbms
Dbms
 
Role of Database Management in Information Systems
Role of Database Management in Information SystemsRole of Database Management in Information Systems
Role of Database Management in Information Systems
 
Pervasive computing and its Security Issues
Pervasive computing and its Security IssuesPervasive computing and its Security Issues
Pervasive computing and its Security Issues
 
Business intelligence
Business intelligenceBusiness intelligence
Business intelligence
 
Database management system
Database management systemDatabase management system
Database management system
 
Business intelligence ppt
Business intelligence pptBusiness intelligence ppt
Business intelligence ppt
 
GAME ON! Integrating Games and Simulations in the Classroom
GAME ON! Integrating Games and Simulations in the Classroom GAME ON! Integrating Games and Simulations in the Classroom
GAME ON! Integrating Games and Simulations in the Classroom
 

Similar to Pervasive computing

Bleeding, Leading, or Not Competing
Bleeding, Leading, or Not CompetingBleeding, Leading, or Not Competing
Bleeding, Leading, or Not CompetingRobert H. McDonald
 
cloudcomputingdistributedcomputing-171208050503 (1).pdf
cloudcomputingdistributedcomputing-171208050503 (1).pdfcloudcomputingdistributedcomputing-171208050503 (1).pdf
cloudcomputingdistributedcomputing-171208050503 (1).pdfArchanaPandiyan
 
Ubiquitous computing presentation
Ubiquitous computing presentationUbiquitous computing presentation
Ubiquitous computing presentationRameshkumar1829
 
Tools and Techniques for Designing, Implementing, & Evaluating Ubiquitous Com...
Tools and Techniques for Designing, Implementing, & Evaluating Ubiquitous Com...Tools and Techniques for Designing, Implementing, & Evaluating Ubiquitous Com...
Tools and Techniques for Designing, Implementing, & Evaluating Ubiquitous Com...ijceronline
 
International Journal of Ubiquitous Computing (IJU)
International Journal of Ubiquitous Computing (IJU)International Journal of Ubiquitous Computing (IJU)
International Journal of Ubiquitous Computing (IJU)ijujournal
 
Democratizing Science through Cyberinfrastructure - Manish Parashar
Democratizing Science through Cyberinfrastructure - Manish ParasharDemocratizing Science through Cyberinfrastructure - Manish Parashar
Democratizing Science through Cyberinfrastructure - Manish ParasharLarry Smarr
 
ACIS Annual Report 2014
ACIS Annual Report 2014ACIS Annual Report 2014
ACIS Annual Report 2014Ralf Klamma
 
What is eScience, and where does it go from here?
What is eScience, and where does it go from here?What is eScience, and where does it go from here?
What is eScience, and where does it go from here?Daniel S. Katz
 
Spohrer smarter service systems transdisciplinarity 20141121 v7
Spohrer smarter service systems transdisciplinarity  20141121 v7Spohrer smarter service systems transdisciplinarity  20141121 v7
Spohrer smarter service systems transdisciplinarity 20141121 v7ISSIP
 
« The Microsoft Research Lab of Things » : from IoT research and prototyping,...
« The Microsoft Research Lab of Things » : from IoT research and prototyping,...« The Microsoft Research Lab of Things » : from IoT research and prototyping,...
« The Microsoft Research Lab of Things » : from IoT research and prototyping,...Microsoft
 
SGCI-URSSI-Sustainability in Research Computing
SGCI-URSSI-Sustainability in Research ComputingSGCI-URSSI-Sustainability in Research Computing
SGCI-URSSI-Sustainability in Research ComputingSandra Gesing
 
Software and Education at NSF/ACI
Software and Education at NSF/ACISoftware and Education at NSF/ACI
Software and Education at NSF/ACIDaniel S. Katz
 
Campus news information system - Android
Campus news information system - AndroidCampus news information system - Android
Campus news information system - AndroidDhruvil Dhulia
 
SciSoftDays Talk - Howison: Spreading the work in software ecosystems
SciSoftDays Talk - Howison: Spreading the work in software ecosystemsSciSoftDays Talk - Howison: Spreading the work in software ecosystems
SciSoftDays Talk - Howison: Spreading the work in software ecosystemsJames Howison
 
SGCI - S2I2: Science Gateways Community Institute
SGCI - S2I2: Science Gateways Community InstituteSGCI - S2I2: Science Gateways Community Institute
SGCI - S2I2: Science Gateways Community InstituteSandra Gesing
 
Towards the Intelligent Internet of Everything
Towards the Intelligent Internet of EverythingTowards the Intelligent Internet of Everything
Towards the Intelligent Internet of EverythingRECAP Project
 
Tech Jam 2015: Action Cluster Highlights
Tech Jam 2015: Action Cluster HighlightsTech Jam 2015: Action Cluster Highlights
Tech Jam 2015: Action Cluster HighlightsUS-Ignite
 

Similar to Pervasive computing (20)

Bleeding, Leading, or Not Competing
Bleeding, Leading, or Not CompetingBleeding, Leading, or Not Competing
Bleeding, Leading, or Not Competing
 
cloudcomputingdistributedcomputing-171208050503 (1).pdf
cloudcomputingdistributedcomputing-171208050503 (1).pdfcloudcomputingdistributedcomputing-171208050503 (1).pdf
cloudcomputingdistributedcomputing-171208050503 (1).pdf
 
Cloud Computing & Distributed Computing
Cloud Computing & Distributed ComputingCloud Computing & Distributed Computing
Cloud Computing & Distributed Computing
 
Ubiquitous computing presentation
Ubiquitous computing presentationUbiquitous computing presentation
Ubiquitous computing presentation
 
Tools and Techniques for Designing, Implementing, & Evaluating Ubiquitous Com...
Tools and Techniques for Designing, Implementing, & Evaluating Ubiquitous Com...Tools and Techniques for Designing, Implementing, & Evaluating Ubiquitous Com...
Tools and Techniques for Designing, Implementing, & Evaluating Ubiquitous Com...
 
International Journal of Ubiquitous Computing (IJU)
International Journal of Ubiquitous Computing (IJU)International Journal of Ubiquitous Computing (IJU)
International Journal of Ubiquitous Computing (IJU)
 
Democratizing Science through Cyberinfrastructure - Manish Parashar
Democratizing Science through Cyberinfrastructure - Manish ParasharDemocratizing Science through Cyberinfrastructure - Manish Parashar
Democratizing Science through Cyberinfrastructure - Manish Parashar
 
ACIS Annual Report 2014
ACIS Annual Report 2014ACIS Annual Report 2014
ACIS Annual Report 2014
 
What is eScience, and where does it go from here?
What is eScience, and where does it go from here?What is eScience, and where does it go from here?
What is eScience, and where does it go from here?
 
Spohrer smarter service systems transdisciplinarity 20141121 v7
Spohrer smarter service systems transdisciplinarity  20141121 v7Spohrer smarter service systems transdisciplinarity  20141121 v7
Spohrer smarter service systems transdisciplinarity 20141121 v7
 
« The Microsoft Research Lab of Things » : from IoT research and prototyping,...
« The Microsoft Research Lab of Things » : from IoT research and prototyping,...« The Microsoft Research Lab of Things » : from IoT research and prototyping,...
« The Microsoft Research Lab of Things » : from IoT research and prototyping,...
 
Howison si2 keynote
Howison si2 keynoteHowison si2 keynote
Howison si2 keynote
 
SGCI-URSSI-Sustainability in Research Computing
SGCI-URSSI-Sustainability in Research ComputingSGCI-URSSI-Sustainability in Research Computing
SGCI-URSSI-Sustainability in Research Computing
 
Software and Education at NSF/ACI
Software and Education at NSF/ACISoftware and Education at NSF/ACI
Software and Education at NSF/ACI
 
Sgci esip-7-20-18
Sgci esip-7-20-18Sgci esip-7-20-18
Sgci esip-7-20-18
 
Campus news information system - Android
Campus news information system - AndroidCampus news information system - Android
Campus news information system - Android
 
SciSoftDays Talk - Howison: Spreading the work in software ecosystems
SciSoftDays Talk - Howison: Spreading the work in software ecosystemsSciSoftDays Talk - Howison: Spreading the work in software ecosystems
SciSoftDays Talk - Howison: Spreading the work in software ecosystems
 
SGCI - S2I2: Science Gateways Community Institute
SGCI - S2I2: Science Gateways Community InstituteSGCI - S2I2: Science Gateways Community Institute
SGCI - S2I2: Science Gateways Community Institute
 
Towards the Intelligent Internet of Everything
Towards the Intelligent Internet of EverythingTowards the Intelligent Internet of Everything
Towards the Intelligent Internet of Everything
 
Tech Jam 2015: Action Cluster Highlights
Tech Jam 2015: Action Cluster HighlightsTech Jam 2015: Action Cluster Highlights
Tech Jam 2015: Action Cluster Highlights
 

Pervasive computing

  • 1. Pervasive Computing Roy Campbell
  • 2. Profile of one professor • Sussex University (Maths/Phys) • Burroughs City of London • University of Newcastle upon Tyne (Ph.D., M.S) • UIUC • They actually pay me to do what I like doing!
  • 3. Advice • Things I wished I had known as an undergrad: • http://williamstallings.com/StudentSupport.ht ml • Get Involved! • The following stories are about students who did get involved and had articles written about them.
  • 4. III. Student News • http://www.cs.uiuc.edu/news/articles.php?id=2006Feb2-125 (DCS student teams place in ACM contest) • http://www.cs.uiuc.edu/news/articles.php?id=2006Mar31-155 (U of I students place 3rd in Midwest Competition) • http://www.cs.uiuc.edu/news/articles.php?id=2006Apr11-161 (Two CS students win Google Anita Borg Scholarships) • http://www.cs.uiuc.edu/news/articles.php?id=2006Apr18-164 (Two students, two faculty receive Data Engineering Award for 2006) • http://www.cs.uiuc.edu/news/articles.php?id=2006May23-180 (Two CS students receive ACM awards in Student Research Competition) • http://www.cs.uiuc.edu/news/articles.php?id=2006May8-177 (Student award winners of Second Annual Computing Habitat Competition for Siebel Center improvement) • http://www.cs.uiuc.edu/news/articles.php?id=2006Feb13-130 (PhD candidate Danny Dig wins ACM competition) • http://www.cs.uiuc.edu/news/articles.php?id=2006Dec11-220 (UIUC team qualifies for Japan 2007 World Finals ACM-ICPC competition)
  • 5. 2007 News: • http://www.cs.uiuc.edu/news/articles.php?id=2007Sep12 (Solar-decathlon news) • http://www.cs.uiuc.edu/news/articles.php?id=2007Aug3- (I-ventures and start-ups from our undergrads) • http://www.cs.uiuc.edu/news/articles.php?id=2007May8 (Computing Habitat competition winners) • http://www.cs.uiuc.edu/news/articles.php?id=2007Apr9- (Greg Schechter wins national Yahoo! contest - beating out all our peer institution students!)
  • 6. OUTLINE • Background • Challenges • Ideas • Publications • Solutions/Projects
  • 7. What does this mean? • Ubiquitous • Pervasive
  • 8. Semantics • Ubiquitous: Existing or being everywhere, or in all places, at the same time; omnipresent. • Pervasive. per- through + vadere to go Tending to pervade, or having power to spread throughout; of a pervading quality. • Pervasive is a stepping stone to ubiquity. • Does a pervasive technology become ubiquitous when its taken for granted?
  • 10. Active World • Spectrum of computation and communication devices. • Seamless augmentation of human thought and activity. • Enhance users behavioral context in an automated mirror, virtual or mixed world.
  • 11. Benefits • The translation of information to/from physical properties. • The ability to transform data. • The collaborative computational environment that results from embedding devices in a network.
  • 12. Ethics • How do we make sure only good things happen? – Surveillance – Loss of Privacy • Whether you study pervasive computing or not, this is going to be one of the problems your generation will have to solve.
  • 13. Rapid Convergence • Distributed • Sensing • Networked • Robotics • Multimedia • Multimedia • Mobile • Wireless communications • Embedded computing • The Internet
  • 14. Active Space: Merging the physical & computational infrastructures
  • 15. Active Spaces organize networked computer devices into a distributed system that cooperates and coordinates its activities with its mobile users
  • 16. The human endeavors of creativity and learning in areas from art, music & the humanities to science & engineering become a crucible for new perspectives on how ubiquitous computing can impact society.
  • 17. Our research on Active Spaces examines how ubiquitous computing can support different physical human activities, from classroom and office activities to entertainment and communication
  • 18. Our project combines elements of HDTV, sensor networks, plasma touch panels, tracking cameras, mobile devices, speech recognition and synthesis, and location tracking into a rich tapestry.
  • 19. To enable location aware applications we utilize various location sensing technologies including RFID, biometrics, Bluetooth, WiFi, & Ubisense™. Ubisense represents a new class of UWB-based sensing devices that are economic to deploy in a building and have an accuracy of 6 inches 95% of the time.
  • 20. Location awareness allows ubiquitous computing environments to tailor themselves according to users’ preferences. Applications can follow users as they move, content can be customized based on users’ locations, and physical surroundings can be customized according to their inhabitants.
  • 21. Gaia in the classroom empowers students and teachers with better technologies for educational interaction and facilitates communication in a seamless fashion encouraging students to participate actively even in large scale class settings.
  • 22. We are extending the notion of Active Spaces to the Siebel Center, our new Computer Science building, & exploring the security concerns of ubiquitous computing, and new ways to harness the web, mobile devices, & location sensors into ubiquitous context-aware environments
  • 23. Active Buildings • Applications for tours, exhibitions, seminars, lectures, meetings • Migrating, suspending, resuming sessions of interactive tasks that implement an abstract human activity • a programmable COTS infrastructure enabling context sensitive applications that allow users to interact seamlessly with a combination of physical and computer facilities.
  • 24. Challenges for Ubiquitous Computing • How do we ensure that ubiquitous computing systems fulfill their required and intended purpose? • How do we ensure that we can trust these systems to perform as intended? • How do we produce ubiquitous computing systems efficiently and economically?
  • 25. Active Spaces Thank you The Gaia Project http://gaia.cs.uiuc.edu/ Ubisys Notes http://ubisys.org