ubiquitous computing computers everywhere. thursday: presentations ucook team noname save the best...
Post on 20-Dec-2015
215 views
TRANSCRIPT
![Page 1: Ubiquitous Computing Computers everywhere. Thursday: presentations UCook Team NoName Save the Best for Last Food Networking](https://reader035.vdocument.in/reader035/viewer/2022062714/56649d455503460f94a222ed/html5/thumbnails/1.jpg)
Ubiquitous Computing
Computers everywhere
![Page 2: Ubiquitous Computing Computers everywhere. Thursday: presentations UCook Team NoName Save the Best for Last Food Networking](https://reader035.vdocument.in/reader035/viewer/2022062714/56649d455503460f94a222ed/html5/thumbnails/2.jpg)
Thursday: presentations
UCook Team NoName Save the Best for Last Food Networking
![Page 3: Ubiquitous Computing Computers everywhere. Thursday: presentations UCook Team NoName Save the Best for Last Food Networking](https://reader035.vdocument.in/reader035/viewer/2022062714/56649d455503460f94a222ed/html5/thumbnails/3.jpg)
Ubiquitous Computing (Ubicomp)
Move beyond desktop machine
Computing is embedded everywhere in the environment
A new paradigm??– “everyware”, “off the desktop”, “out of the box”, pervasive,
invisible, wearable, calm, anytime/anywhere/any place, …
![Page 4: Ubiquitous Computing Computers everywhere. Thursday: presentations UCook Team NoName Save the Best for Last Food Networking](https://reader035.vdocument.in/reader035/viewer/2022062714/56649d455503460f94a222ed/html5/thumbnails/4.jpg)
Ubicomp Notions
Computing capabilities, any time, any place
“Invisible” resources
Machines sense users’ presence and act accordingly
![Page 5: Ubiquitous Computing Computers everywhere. Thursday: presentations UCook Team NoName Save the Best for Last Food Networking](https://reader035.vdocument.in/reader035/viewer/2022062714/56649d455503460f94a222ed/html5/thumbnails/5.jpg)
Marc Weiser: The father of ubicomp
Chief Technologist Xerox PARC
Began Ubiquitous Computing Project in 1988
1991 Scientific American article got the ball rolling
http://www.ubiq.com/hypertext/weiser/SciAmDraft3.html
![Page 6: Ubiquitous Computing Computers everywhere. Thursday: presentations UCook Team NoName Save the Best for Last Food Networking](https://reader035.vdocument.in/reader035/viewer/2022062714/56649d455503460f94a222ed/html5/thumbnails/6.jpg)
Not an interface problem?
“The most profound technologies are those that disappear”
HCI: new focus on unobtrusiveness, invisibility– How do we make technology “vanish”?
![Page 7: Ubiquitous Computing Computers everywhere. Thursday: presentations UCook Team NoName Save the Best for Last Food Networking](https://reader035.vdocument.in/reader035/viewer/2022062714/56649d455503460f94a222ed/html5/thumbnails/7.jpg)
Videos
http://www.nttdocomo.co.jp/english/corporate/future/hokusai/index.html
http://www.nttdocomo.co.jp/english/corporate/future/mobilelife/index.html
What interfaces did you see? How did users interact? What do you think of this vision?
![Page 8: Ubiquitous Computing Computers everywhere. Thursday: presentations UCook Team NoName Save the Best for Last Food Networking](https://reader035.vdocument.in/reader035/viewer/2022062714/56649d455503460f94a222ed/html5/thumbnails/8.jpg)
Ubicomp is ...
Related to:– mobile computing– wearable computing– augmented reality
In contrast with:– virtual reality (augmented virtuality)
![Page 9: Ubiquitous Computing Computers everywhere. Thursday: presentations UCook Team NoName Save the Best for Last Food Networking](https://reader035.vdocument.in/reader035/viewer/2022062714/56649d455503460f94a222ed/html5/thumbnails/9.jpg)
HCI Themes in Ubicomp
Some of the themes: Natural interaction Context-aware computing Automated capture and access Everyday computing
![Page 10: Ubiquitous Computing Computers everywhere. Thursday: presentations UCook Team NoName Save the Best for Last Food Networking](https://reader035.vdocument.in/reader035/viewer/2022062714/56649d455503460f94a222ed/html5/thumbnails/10.jpg)
Natural Interaction
How do input and output change?– Different form factors, more devices
Input– Towards implicit information– Feeds context-aware computing (later)
Output– Towards distributed, peripheral and ambient
displays
![Page 11: Ubiquitous Computing Computers everywhere. Thursday: presentations UCook Team NoName Save the Best for Last Food Networking](https://reader035.vdocument.in/reader035/viewer/2022062714/56649d455503460f94a222ed/html5/thumbnails/11.jpg)
Natural / implicit input
Integrate into human life
Pen inputGestureSpeechPerceptual UITangible UI
http://tangible.media.mit.edu/
![Page 12: Ubiquitous Computing Computers everywhere. Thursday: presentations UCook Team NoName Save the Best for Last Food Networking](https://reader035.vdocument.in/reader035/viewer/2022062714/56649d455503460f94a222ed/html5/thumbnails/12.jpg)
Device scales
Inch– PDAs– Blackberry– Voice Recorders– smart phones
OQO
5.5”
3.1”
![Page 13: Ubiquitous Computing Computers everywhere. Thursday: presentations UCook Team NoName Save the Best for Last Food Networking](https://reader035.vdocument.in/reader035/viewer/2022062714/56649d455503460f94a222ed/html5/thumbnails/13.jpg)
Device scales
Foot– notebooks– tablets– digital paper
Ultra mobile PC
![Page 14: Ubiquitous Computing Computers everywhere. Thursday: presentations UCook Team NoName Save the Best for Last Food Networking](https://reader035.vdocument.in/reader035/viewer/2022062714/56649d455503460f94a222ed/html5/thumbnails/14.jpg)
Device scales
Yard– electronic whiteboards– plasma displays– smart bulletin boards
![Page 15: Ubiquitous Computing Computers everywhere. Thursday: presentations UCook Team NoName Save the Best for Last Food Networking](https://reader035.vdocument.in/reader035/viewer/2022062714/56649d455503460f94a222ed/html5/thumbnails/15.jpg)
Another take on scales
Based on ownership and location
body desk room building
From the GMD Darmstadt web site on I-Land
![Page 16: Ubiquitous Computing Computers everywhere. Thursday: presentations UCook Team NoName Save the Best for Last Food Networking](https://reader035.vdocument.in/reader035/viewer/2022062714/56649d455503460f94a222ed/html5/thumbnails/16.jpg)
Distributed Displays
The Everywhere Display Project at IBM
Microsoft Research Play Anywhere:http://www.youtube.com/watch?v=muibPAUvOXk&feature=related
![Page 17: Ubiquitous Computing Computers everywhere. Thursday: presentations UCook Team NoName Save the Best for Last Food Networking](https://reader035.vdocument.in/reader035/viewer/2022062714/56649d455503460f94a222ed/html5/thumbnails/17.jpg)
Ambient Displays
The Information Percolator– http://www-2.cs.cmu.edu/~hudson/bubbles/
Ambient Orb– http://www.ambientdevices.com/
![Page 18: Ubiquitous Computing Computers everywhere. Thursday: presentations UCook Team NoName Save the Best for Last Food Networking](https://reader035.vdocument.in/reader035/viewer/2022062714/56649d455503460f94a222ed/html5/thumbnails/18.jpg)
Peripheral Displays
Kimura
Digital Family Portrait
![Page 19: Ubiquitous Computing Computers everywhere. Thursday: presentations UCook Team NoName Save the Best for Last Food Networking](https://reader035.vdocument.in/reader035/viewer/2022062714/56649d455503460f94a222ed/html5/thumbnails/19.jpg)
What is Context?
Any information that can be used to characterize the situation of an entity
Who, what, where, when
Why is it important?– information, usually implicit, that applications do
not have access to– It’s input that you don’t get in a GUI
![Page 20: Ubiquitous Computing Computers everywhere. Thursday: presentations UCook Team NoName Save the Best for Last Food Networking](https://reader035.vdocument.in/reader035/viewer/2022062714/56649d455503460f94a222ed/html5/thumbnails/20.jpg)
Example: Location services
Outdoor– Global Positioning Satellites (GPS)– wireless/cellular networks
Indoor– active badges, electronic tags– vision– motion detectors, keyboard activity
![Page 21: Ubiquitous Computing Computers everywhere. Thursday: presentations UCook Team NoName Save the Best for Last Food Networking](https://reader035.vdocument.in/reader035/viewer/2022062714/56649d455503460f94a222ed/html5/thumbnails/21.jpg)
How to Use Context
To present relevant information to someone– Mobile tour guide
To perform an action automatically– Print to nearest printer
To show an action that use can choose– Want to phone the number in this email?
![Page 22: Ubiquitous Computing Computers everywhere. Thursday: presentations UCook Team NoName Save the Best for Last Food Networking](https://reader035.vdocument.in/reader035/viewer/2022062714/56649d455503460f94a222ed/html5/thumbnails/22.jpg)
Context-aware scenarios
Walk into room, lights, audio, etc. adjust to the presence of people
Communication between people (intercoms, phones, etc. ring to room with person)
Security, emergency calls based on people in the home
Monitor health, alert when needed
![Page 23: Ubiquitous Computing Computers everywhere. Thursday: presentations UCook Team NoName Save the Best for Last Food Networking](https://reader035.vdocument.in/reader035/viewer/2022062714/56649d455503460f94a222ed/html5/thumbnails/23.jpg)
Automated capture and access
Use of computers to preserve records of the live experience for future use (Abowd & Mynatt 2000)
Points of consideration:– capture needs to be natural– user access is important– details of an experience is recorded as streams of
information
![Page 24: Ubiquitous Computing Computers everywhere. Thursday: presentations UCook Team NoName Save the Best for Last Food Networking](https://reader035.vdocument.in/reader035/viewer/2022062714/56649d455503460f94a222ed/html5/thumbnails/24.jpg)
Capture & access applications
Compelling applications– Design records– Health care monitoring and therapies– Family memories
Annotations Fusion, indexing, summarization
![Page 25: Ubiquitous Computing Computers everywhere. Thursday: presentations UCook Team NoName Save the Best for Last Food Networking](https://reader035.vdocument.in/reader035/viewer/2022062714/56649d455503460f94a222ed/html5/thumbnails/25.jpg)
Example: Personal Audio Loop
![Page 26: Ubiquitous Computing Computers everywhere. Thursday: presentations UCook Team NoName Save the Best for Last Food Networking](https://reader035.vdocument.in/reader035/viewer/2022062714/56649d455503460f94a222ed/html5/thumbnails/26.jpg)
Designing for Everyday Activities
No clear beginning or end– Closure vs. flexibility and simplicity
Interruption is expected– Design for resumption
Concurrent activities– Monitoring for opportunity
Time is important discriminator– Interpret events
Associative models needed– Reacquire information from multiple pts of view
![Page 27: Ubiquitous Computing Computers everywhere. Thursday: presentations UCook Team NoName Save the Best for Last Food Networking](https://reader035.vdocument.in/reader035/viewer/2022062714/56649d455503460f94a222ed/html5/thumbnails/27.jpg)
Technical Challenges
Connectivity – almost constant– How to gracefully handle changes?
Sensing– How to gather useful info? (i.e. location?)
Integration and analysis of data– How to recognize activity and recover when incorrect?– How to function at acceptable speeds?
Scale – both in information and size of displays
![Page 28: Ubiquitous Computing Computers everywhere. Thursday: presentations UCook Team NoName Save the Best for Last Food Networking](https://reader035.vdocument.in/reader035/viewer/2022062714/56649d455503460f94a222ed/html5/thumbnails/28.jpg)
Challenge of Evaluation
Bleeding edge technology
Novelty
Unanticipated uses
Quantitative metrics
Variety of social implications/issues
![Page 29: Ubiquitous Computing Computers everywhere. Thursday: presentations UCook Team NoName Save the Best for Last Food Networking](https://reader035.vdocument.in/reader035/viewer/2022062714/56649d455503460f94a222ed/html5/thumbnails/29.jpg)
Social issues
Privacy – who has access to data?
How do we make users aware of what technology is present?
Differing perspectives and opinions– Jane likes that the environment is aware she is
present, but John doesn’t…
![Page 30: Ubiquitous Computing Computers everywhere. Thursday: presentations UCook Team NoName Save the Best for Last Food Networking](https://reader035.vdocument.in/reader035/viewer/2022062714/56649d455503460f94a222ed/html5/thumbnails/30.jpg)
Conclusions
Interfaces and interactions moving into the world
Real life interaction … noisy, erroneous Continuous interaction … time sensitive Design and evaluation get more complex
![Page 31: Ubiquitous Computing Computers everywhere. Thursday: presentations UCook Team NoName Save the Best for Last Food Networking](https://reader035.vdocument.in/reader035/viewer/2022062714/56649d455503460f94a222ed/html5/thumbnails/31.jpg)
Now what? If you like this course…
ITIS 3150 (currently 3050) Rapid Prototyping and Interface Building
– Offered next fall by Dr. Latulipe Senior project or research
– If one isn’t listed, come talk to Dr. Latulipe or me Courses with HCI component: gaming, visualization,
software design Cognitive Science
– Minor: this course is one of the free electives– Paid Research Internship:
http://www.psych.uncc.edu/pagoolka/reu.html