CSE5390 & 7390 Special Topics in Ubiquitous and Cognitive Computing Weiser’s Vision Eric C. Larson, Lyle School of Engineering, Computer Science and Engineering, Southern Methodist University 1
class logistics • in class assignment videos are up for next week! • …i think… • post your introduction and preferred discussions for leading during class to the forum • due next time! 2
agenda • weiser’s early vision of ubicomp • calm technology • maybe some criticism 3
papers from 1991 and 1993 alien technology? 4
mark weiser 5
papers discussion 6
the computer for the 21st century we are trying to conceive a new way of thinking about computers in the world, one that takes into account the natural human environment and allows the computers themselves to vanish into the background • technology is immediately recognizable, mundane • overview: • psychologically invisible • needs no explanation • easy to ignore or focus on 7
the computer for the 21st century we are trying to conceive a new way of thinking about computers in the world, one that takes into account the natural human environment and allows the computers themselves to vanish into the background • technology is immediately recognizable, mundane • overview: • psychologically invisible • needs no explanation • easy to ignore or focus on 8
the computer for the 21st century: tools “The state of the art is perhaps analogous to the period when scribes had to know as much about making ink or baking clay as they did about writing” is this true today? 9
the computer for the 21st century: box • criticism: it cannot be a personal computer • suggest: shift focus to the task, not the tool “by analogy to writing, carrying a super-laptop is like owning just one very important book. Customizing this book … does not begin to capture the power of true literacy.” 10
shift focus to the task • an example: medicine • a counter example: medicine 11
criticism: multimedia • used to get our attention, rather than be in periphery 12
criticism: virtual reality • used to get our attention, rather than be in periphery • draws you out of everyday life 13
criticism? • used to get our attention, rather than be in periphery • draws you out of everyday life... • is this any better? 14
15
how to make technology vanish • metaphor: the electric motor • simpler, easier installation • cheaper than system of pulleys • each device is more powerful through autonomy 16
how to make technology vanish • metaphor: the electric motor • simpler, easier installation • cheaper than system of pulleys • each device is more powerful through autonomy modern day equivalent 17
weiser’s key issues for phase 1 • a computer should know: • location • if a system knew where it was, and size of what it connected to • scale • tabs (lots per room) • pads (10-20 per room) • boards (1-2 per room) 18
weiser’s key issues • a computer should know: • location does this exist today? • if a system knew where it was, and size of what it connected to • scale • tabs (lots per room) • pads (10-20 per room) • boards (1-2 per room) 19
weiser’s key issues • a computer should know: • location does this exist today? • if a system knew where it was, and size of what it connected to • scale • tabs (lots per room) do these exist today? • pads (10-20 per room) • boards (1-2 per room) 20
tabs? 21
tabs? 22
weiser’s tabs? 23
pads? 24
pads? 25
weiser’s pads? 26
boards? 27
boards? 28
weiser’s boards? 29
sal what happened to sal? • wakes, automated coffee • neighbor trail (what happened while you slept) • kids awake, notified • pen used in newspaper • foreview mirror for traffic (and coffee, and parking) • automated login and windows for other places • “shared” office with Joe • collaborative workspace with Joe ease of the day? computer addiction? privacy? ability to communicate? choice and diversity? 30
becca https://www.youtube.com/watch?v=UMoLoSJYGew 31
weiser’s message • ubicomp is not about creating something new, but making the unremarkable faster, easier, and more enjoyable • fit the computing to the problem, don’t fit the problem into a tool • pose no barrier to personal interactions • make the physical a tacit dimension • security: make it like in real life • ubiquitous computing should mean the decline of the computer addict • (help overcome information overload) make computing calm... 32
weiser’s message • ubicomp is not about creating something new, but making the unremarkable faster, easier, and more enjoyable • fit the computing to the problem, don’t fit the problem into a tool ubiquitous computing • pose no barrier to personal interactions is about • make the physical a tacit dimension conscious design • security: make it like in real life • ubiquitous computing should mean the decline of the computer addict • (help overcome information overload) make computing calm... 33
the coming age of calm computing 34
why calm: the eras of computing • mainframes • personal computers • internet • mobile computing • ubicomp 35
why calm: the eras of computing • mainframes • personal computers • internet • mobile computing • ubicomp If computers are everywhere they better stay out of the way …to have more time to be more fully human, we must radically rethink goals, context, and technology … crowding into our lives 36
elements of “calm” • center versus peripheral attention • calm computing: allows naturally streaming between them • periphery informs without overwhelming facial cues in a conversation 37
the dangling string make the unseen, seen… 38
weiser’s (best?) calm example • look out for information • other’s can look in • private enough to control 39
the multicast 40
everyday calm examples? how could this be made calm 41
research based calm examples 42
research based calm examples 43
vision: spurring discussion 44
for next class... • do questions for discussion next week • author spotlight: Gregory Abowd and Mark Blythe • papers from 2014 and last month’s cover article for IEEE Computer • be on the look out for videos to watch before Thursday’s in class assignment! • next week : A0 due! 45
CSE5390 & 7390 Special Topics in Ubiquitous and Cognitive Computing Weiser’s Vision Eric C. Larson, Lyle School of Engineering, Computer Science and Engineering, Southern Methodist University 46
Recommend
More recommend