Situated Computing vs.  Ubiquitous Computing: The Importance of Place Joe McCarthy Principal Instigator, Strands Labs Seattle Co-Chair, UbiComp 2008 Program Committee Chair, UbiComp Steering Committee
Outline A Brief, Biased Review of Ubiquitous Computing Situated Computing Proactive Displays Future Prospects Question and Answers
Strands: social recommendation & discovery http://blog.strands.com Strands develops technologies to better understand people's taste  and help them discover things they like and didn't know about.
Principal Instigator: Definition \ˈprin(t)-s(ə-)pəl adjective   most important, consequential, or influential \ˈin(t)-stə-ˌgā-tər\  Noun one who goads or urges forward : provocateur Alternate: Director, Strands Lab Seattle
Major Trends in Computing The Three Waves of Computing, Mark Weiser, 1990
Major Trends in Computing Places Out of the  closet , …
Major Trends in Computing Places Out of the  closet ,  beyond the  desktop , …
Major Trends in Computing Places Out of the  closet , beyond the  desktop , and into  the office (from kraka.com)
Major Trends in Computing Places Out of the  closet , beyond the  desktop , and into  the kitchen Beyond Microwave Oven (Westinghouse) NCR Microwave Bank Electrolux ScreenFridge
Ubiquitous Computing and Toasters Simon Hackett & John Romkey Internet Toaster InterOp 1990 & 1991 Robin Southgate Weather Toaster Brunel Univ. (UK) June 2001 Joe Klingler ToAsTOr December 2002
Major Trends in Computing Places Out of the  closet , beyond the  desktop , and into  fields & streets Vineyard in Oregon Great Duck Island, Maine Phone booths in Seattle Store fronts in New York
Major Trends in Computing Places Out of the  closet , beyond the  desktop , and into …  people? Mexico Attorney General Spain Beach Club Cincinnati, OH Tommy Thompson Gov WI, Sec HHS, Applied Digital John Halamka, M.D.,  CIO Harvard Medical School ?
Ubiquitous Computing: anything, anywhere, anyone Chris Oakley,  The Catalogue http://www.chrisoakley.com/the_catalogue.html http://www.spychips.com
Everywhere vs. Certain Places ... …  Ubiquitous Computing vs. Situated Computing
Ubiquitous vs. Situated Displays Elevators Taxis (London) Buses  (Milwaukee, WI) Escalators Times Square (New York) Shibuya District (Tokyo)
Proactive Displays: Definition \( ˌ )prō- ˈ ak-tiv\  adjective   acting in anticipation of future problems, needs, or changes \di- ˈ splā\  noun a setting or presentation of something in open view Large visual or aural displays that can  sense & respond   in contextually appropriate ways to the people and/or activities going on in a place
Early examples of proactive displays Dangling String (PARC) Bus Mobile (UC Berkeley)
Proactive displays in the large Sunset @ 200MHz (PARC)
Proactive displays on the road Alaris E-boards (www.alaris.net)
Proactive displays on the wall Humanlocator.org
Proactive Displays in a store iCapture™ iGaze™ tru-media.com
Proactive displays in a store, circa 2054
Proactive Displays + Online Profiles Physical  Tokens + Large Displays Better Real-world Interactions Bridging the gaps between people by bridging the gaps between the online and offline worlds = Large visual or aural displays that can sense & respond  to the people and/or activities going on in a place
1st Generation Proactive Displays MUSICFX MusicFX: An Arbiter of Group Preferences for Computer-Supported Cooperative Workouts Joseph F. McCarthy and Theodore Anagnost 1998 ACM Conference on Computer-Supported Cooperative Work (CSCW ‘98) A Multi-Agent System for Meting Out Influence in an Intelligent Environment M. V. Nagendra Prasad and Joseph F. McCarthy Eleventh Innovative Applications in Artificial Intelligence Conference (IAAI ‘99) http://www.youtube.com/watch?v=WLgXLl4uGYk a group recommender system for selecting music in a fitness center
2nd Generation Proactive Displays Visual Awareness Location Tools (ACTIVEMAP & EVENTMANAGER) ActiveMap: A Visualization Tool for Location Awareness to Support Informal Interactions Joseph F. McCarthy and Eric S. Meidel First International Symposium on Handheld and Ubiquitous Computing (HUC '99) EventManager: Support for the Peripheral Awareness of Events Joseph F. McCarthy and Theodore D. Anagnost. Second International Symposium on Handheld and Ubiquitous Computing (HUC 2000) promoting greater awareness of the location and activities of coworkers
3rd Generation Proactive Displays UNICAST, OUTCAST, GROUPCAST: Ubiquitous Peripheral Displays UniCast, OutCast & GroupCast: Three Steps Toward Ubiquitous Peripheral Displays Joseph F. McCarthy, Tony J. Costa and Edy S. Liongosari Third International Conference on Ubiquitous Computing (UbiComp 2001) Promoting Awareness of Work Activities through Peripheral Displays Elaine M. Huang, Joe Tullio, Tony J. Costa and Joseph F. McCarthy 2002 ACM Conference on Human Factors in Computer Systems (CHI 2002) promoting awareness and interactions in the office
4th Generation Proactive Displays Augmenting the Social Space of an Academic Conference Joseph F. McCarthy, David W. McDonald, Suzanne Soroczak, David H. Nguyen and Al M. Rashid ACM 2004 Conference on Computer Supported Cooperative Work (CSCW 2004) Proactive Displays: Supporting Awareness in Fluid Social Environments David W. McDonald, Joseph F. McCarthy, Suzanne Soroczak, David H. Nguyen and Al M. Rashid ACM Transactions on Computer-Human Interactions (TOCHI), Vol. 14, No. 4, January 2008 promoting awareness and interactions at a conference AUTOSPEAKERID, TICKET2TALK, NEIGHBORHOOD WINDOW
4th Generation Proactive Displays (v 2) promoting awareness and interactions at a variety of events TICKET2TALK (@ Interrelativity)
5th Generation Proactive Displays The Context, Content & Community Collage: Sharing Personal Digital Media in the Physical Workplace Joseph F. McCarthy, Ben Congleton, F. Maxwell Harper To appear: ACM 2008 Conference on Computer Supported Cooperative Work (CSCW 2008) promoting awareness and interactions in the office THE CONTEXT, CONTENT & COMMUNITY COLLAGE
A User-Generated Video on Proactive Displays http://www.youtube.com/watch?v=m5rU9cAiYsY
Creating C3 Collage Accounts
Interactions  with  displays
Locations (mock-up)
 
Positive / Negative Impact (Personal / Professional)
The Latest Generation of Proactive Displays Shortcomings of previous efforts Single sensors  (Infrared, RFID, Bluetooth) Special-purpose profiles Special-purpose installations Goals of present / future efforts Multiple sensors  (Cards, WiFi, SMS) Multi-purpose profiles Multi-purpose installations
CoffeeStrands™: A Proactive Displays in a Café  Proactive displays that enable café staff and customers to share digital representations of their interests and activities in the shared physical context of the coffeehouse, using loyalty cards, Bluetooth phones, SMS messages and/or laptops
Why Cafés? Connection, Community & Coffeehouses
The dark side of cafés, technology and community Cyber-nomads are “ hollowing out ” cafés that offer WiFi, rendering them “ physcially inhabited but psychologically evacuated”  leaving people “ more isolated   than they would be if the café were merely empty.” -- James E. Katz, Professor of Communications, Rutgers University
Our goals Take what coffeehouses already have Inviting spaces for people (including customers) to hang out Large displays, posters, cork bulletin boards Internet access Coffee, music, art, people, … Promotional signage & brochures Products / services to sell Add what many people really want Connect  more effectively with others, creating a stronger sense of  community Facilitate awareness, interactions and relationships Bring the richness of online social networking into a physical place A Place-Based Social Networking Service
How? Sensing Cards Phones (BT, SMS) WiFi laptops Other … Responding: user-generated content Tap into existing social media streams (Flickr, Twitter, …) Open physical, real-time channel (partyStrands, Wiffiti, …
Which Café?: Trabant Coffee & Chai Lounge
Location matters
CoffeeStrands: System Architecture Display (Community Collage, or CoCo™) 3D dynamic collage of content Presence Detector(s) Loyalty card reader, Bluetooth, SMS, WiFi Web interface User profile maintenance & viewing Voting, commenting, flagging, messaging Admin: café content, moderation Database User profiles (contact info, media) History of content shown on display Metadata (votes, etc.) Web server Connects / controls all of the above Content selection algorithm
CoffeeStrands: Welcome
CoffeeStrands: Stream (history)
CoffeeStrands: People
CoffeeStrands: My Profile
CoffeeStrands: My Profile (edit)
CoffeeStrands: My Stuff
CoCo in situ
CoffeeStrands: CoCo™ (Community Collage) display
CoffeeStrands, CoCo display: 3D semi-random pan
CoffeeStrands, CoCo display: greeting
CoffeeStrands, CoCo display: direct message
CoCo: Current Stats Feature Count (10-Sep-2008) Users 86 Items 1175 Comments 581 Votes 237 Check-ins 222
CoCo: Future Work Presence Detection: SMS check-in Other devices: Chumby, iPhone, CoffeeCam Multiple locations Incentives / Promotions Funtivities New visualization(s) Media linking Augmented profiles Favoriting / following Facebook integration Integration with Strands.com Ongoing challenge: how much of online social networking services to re-create
Conclusion Ubiquitous Computing  holds great promise Situated Computing  – ubiquitous computing in specific places - can increase benefits while decreasing risks Proactive Displays  – a class of situated computing applications – can sense & respond to people in contextually appropriate ways, providing  place-based social networking services  in a variety of places: Workplaces Conferences Cafés The greatest promise for the future of ubiquitous computing is to open up  new portals between the online and offline worlds , in ways that provide  benefits for all stakeholders .
Acknowledgements / Contact info For more information: http://labs.strands.com/seattle http://gumption.typepad.com/blog/strands http://interrelativity.com/joe [email_address] Yogi Patel Innovation Engineer Sameer Ahuja Former Intern (Virginia Tech) Shelly Farnham Researcher Richie Hazlewood Intern  (Indiana Univ.) Josh Lind Designer/ Developer Dan Norman Designer Thanks!  Questions?

Situated Computing U Korea Forum 20080924 Draft

  • 1.
    Situated Computing vs. Ubiquitous Computing: The Importance of Place Joe McCarthy Principal Instigator, Strands Labs Seattle Co-Chair, UbiComp 2008 Program Committee Chair, UbiComp Steering Committee
  • 2.
    Outline A Brief,Biased Review of Ubiquitous Computing Situated Computing Proactive Displays Future Prospects Question and Answers
  • 3.
    Strands: social recommendation& discovery http://blog.strands.com Strands develops technologies to better understand people's taste and help them discover things they like and didn't know about.
  • 4.
    Principal Instigator: Definition\ˈprin(t)-s(ə-)pəl adjective most important, consequential, or influential \ˈin(t)-stə-ˌgā-tər\ Noun one who goads or urges forward : provocateur Alternate: Director, Strands Lab Seattle
  • 5.
    Major Trends inComputing The Three Waves of Computing, Mark Weiser, 1990
  • 6.
    Major Trends inComputing Places Out of the closet , …
  • 7.
    Major Trends inComputing Places Out of the closet , beyond the desktop , …
  • 8.
    Major Trends inComputing Places Out of the closet , beyond the desktop , and into the office (from kraka.com)
  • 9.
    Major Trends inComputing Places Out of the closet , beyond the desktop , and into the kitchen Beyond Microwave Oven (Westinghouse) NCR Microwave Bank Electrolux ScreenFridge
  • 10.
    Ubiquitous Computing andToasters Simon Hackett & John Romkey Internet Toaster InterOp 1990 & 1991 Robin Southgate Weather Toaster Brunel Univ. (UK) June 2001 Joe Klingler ToAsTOr December 2002
  • 11.
    Major Trends inComputing Places Out of the closet , beyond the desktop , and into fields & streets Vineyard in Oregon Great Duck Island, Maine Phone booths in Seattle Store fronts in New York
  • 12.
    Major Trends inComputing Places Out of the closet , beyond the desktop , and into … people? Mexico Attorney General Spain Beach Club Cincinnati, OH Tommy Thompson Gov WI, Sec HHS, Applied Digital John Halamka, M.D., CIO Harvard Medical School ?
  • 13.
    Ubiquitous Computing: anything,anywhere, anyone Chris Oakley, The Catalogue http://www.chrisoakley.com/the_catalogue.html http://www.spychips.com
  • 14.
    Everywhere vs. CertainPlaces ... … Ubiquitous Computing vs. Situated Computing
  • 15.
    Ubiquitous vs. SituatedDisplays Elevators Taxis (London) Buses (Milwaukee, WI) Escalators Times Square (New York) Shibuya District (Tokyo)
  • 16.
    Proactive Displays: Definition\( ˌ )prō- ˈ ak-tiv\ adjective acting in anticipation of future problems, needs, or changes \di- ˈ splā\ noun a setting or presentation of something in open view Large visual or aural displays that can sense & respond in contextually appropriate ways to the people and/or activities going on in a place
  • 17.
    Early examples ofproactive displays Dangling String (PARC) Bus Mobile (UC Berkeley)
  • 18.
    Proactive displays inthe large Sunset @ 200MHz (PARC)
  • 19.
    Proactive displays onthe road Alaris E-boards (www.alaris.net)
  • 20.
    Proactive displays onthe wall Humanlocator.org
  • 21.
    Proactive Displays ina store iCapture™ iGaze™ tru-media.com
  • 22.
    Proactive displays ina store, circa 2054
  • 23.
    Proactive Displays +Online Profiles Physical Tokens + Large Displays Better Real-world Interactions Bridging the gaps between people by bridging the gaps between the online and offline worlds = Large visual or aural displays that can sense & respond to the people and/or activities going on in a place
  • 24.
    1st Generation ProactiveDisplays MUSICFX MusicFX: An Arbiter of Group Preferences for Computer-Supported Cooperative Workouts Joseph F. McCarthy and Theodore Anagnost 1998 ACM Conference on Computer-Supported Cooperative Work (CSCW ‘98) A Multi-Agent System for Meting Out Influence in an Intelligent Environment M. V. Nagendra Prasad and Joseph F. McCarthy Eleventh Innovative Applications in Artificial Intelligence Conference (IAAI ‘99) http://www.youtube.com/watch?v=WLgXLl4uGYk a group recommender system for selecting music in a fitness center
  • 25.
    2nd Generation ProactiveDisplays Visual Awareness Location Tools (ACTIVEMAP & EVENTMANAGER) ActiveMap: A Visualization Tool for Location Awareness to Support Informal Interactions Joseph F. McCarthy and Eric S. Meidel First International Symposium on Handheld and Ubiquitous Computing (HUC '99) EventManager: Support for the Peripheral Awareness of Events Joseph F. McCarthy and Theodore D. Anagnost. Second International Symposium on Handheld and Ubiquitous Computing (HUC 2000) promoting greater awareness of the location and activities of coworkers
  • 26.
    3rd Generation ProactiveDisplays UNICAST, OUTCAST, GROUPCAST: Ubiquitous Peripheral Displays UniCast, OutCast & GroupCast: Three Steps Toward Ubiquitous Peripheral Displays Joseph F. McCarthy, Tony J. Costa and Edy S. Liongosari Third International Conference on Ubiquitous Computing (UbiComp 2001) Promoting Awareness of Work Activities through Peripheral Displays Elaine M. Huang, Joe Tullio, Tony J. Costa and Joseph F. McCarthy 2002 ACM Conference on Human Factors in Computer Systems (CHI 2002) promoting awareness and interactions in the office
  • 27.
    4th Generation ProactiveDisplays Augmenting the Social Space of an Academic Conference Joseph F. McCarthy, David W. McDonald, Suzanne Soroczak, David H. Nguyen and Al M. Rashid ACM 2004 Conference on Computer Supported Cooperative Work (CSCW 2004) Proactive Displays: Supporting Awareness in Fluid Social Environments David W. McDonald, Joseph F. McCarthy, Suzanne Soroczak, David H. Nguyen and Al M. Rashid ACM Transactions on Computer-Human Interactions (TOCHI), Vol. 14, No. 4, January 2008 promoting awareness and interactions at a conference AUTOSPEAKERID, TICKET2TALK, NEIGHBORHOOD WINDOW
  • 28.
    4th Generation ProactiveDisplays (v 2) promoting awareness and interactions at a variety of events TICKET2TALK (@ Interrelativity)
  • 29.
    5th Generation ProactiveDisplays The Context, Content & Community Collage: Sharing Personal Digital Media in the Physical Workplace Joseph F. McCarthy, Ben Congleton, F. Maxwell Harper To appear: ACM 2008 Conference on Computer Supported Cooperative Work (CSCW 2008) promoting awareness and interactions in the office THE CONTEXT, CONTENT & COMMUNITY COLLAGE
  • 30.
    A User-Generated Videoon Proactive Displays http://www.youtube.com/watch?v=m5rU9cAiYsY
  • 31.
  • 32.
  • 33.
  • 34.
  • 35.
    Positive / NegativeImpact (Personal / Professional)
  • 36.
    The Latest Generationof Proactive Displays Shortcomings of previous efforts Single sensors (Infrared, RFID, Bluetooth) Special-purpose profiles Special-purpose installations Goals of present / future efforts Multiple sensors (Cards, WiFi, SMS) Multi-purpose profiles Multi-purpose installations
  • 37.
    CoffeeStrands™: A ProactiveDisplays in a Café Proactive displays that enable café staff and customers to share digital representations of their interests and activities in the shared physical context of the coffeehouse, using loyalty cards, Bluetooth phones, SMS messages and/or laptops
  • 38.
    Why Cafés? Connection,Community & Coffeehouses
  • 39.
    The dark sideof cafés, technology and community Cyber-nomads are “ hollowing out ” cafés that offer WiFi, rendering them “ physcially inhabited but psychologically evacuated” leaving people “ more isolated than they would be if the café were merely empty.” -- James E. Katz, Professor of Communications, Rutgers University
  • 40.
    Our goals Takewhat coffeehouses already have Inviting spaces for people (including customers) to hang out Large displays, posters, cork bulletin boards Internet access Coffee, music, art, people, … Promotional signage & brochures Products / services to sell Add what many people really want Connect more effectively with others, creating a stronger sense of community Facilitate awareness, interactions and relationships Bring the richness of online social networking into a physical place A Place-Based Social Networking Service
  • 41.
    How? Sensing CardsPhones (BT, SMS) WiFi laptops Other … Responding: user-generated content Tap into existing social media streams (Flickr, Twitter, …) Open physical, real-time channel (partyStrands, Wiffiti, …
  • 42.
    Which Café?: TrabantCoffee & Chai Lounge
  • 43.
  • 44.
    CoffeeStrands: System ArchitectureDisplay (Community Collage, or CoCo™) 3D dynamic collage of content Presence Detector(s) Loyalty card reader, Bluetooth, SMS, WiFi Web interface User profile maintenance & viewing Voting, commenting, flagging, messaging Admin: café content, moderation Database User profiles (contact info, media) History of content shown on display Metadata (votes, etc.) Web server Connects / controls all of the above Content selection algorithm
  • 45.
  • 46.
  • 47.
  • 48.
  • 49.
  • 50.
  • 51.
  • 52.
  • 53.
    CoffeeStrands, CoCo display:3D semi-random pan
  • 54.
  • 55.
  • 56.
    CoCo: Current StatsFeature Count (10-Sep-2008) Users 86 Items 1175 Comments 581 Votes 237 Check-ins 222
  • 57.
    CoCo: Future WorkPresence Detection: SMS check-in Other devices: Chumby, iPhone, CoffeeCam Multiple locations Incentives / Promotions Funtivities New visualization(s) Media linking Augmented profiles Favoriting / following Facebook integration Integration with Strands.com Ongoing challenge: how much of online social networking services to re-create
  • 58.
    Conclusion Ubiquitous Computing holds great promise Situated Computing – ubiquitous computing in specific places - can increase benefits while decreasing risks Proactive Displays – a class of situated computing applications – can sense & respond to people in contextually appropriate ways, providing place-based social networking services in a variety of places: Workplaces Conferences Cafés The greatest promise for the future of ubiquitous computing is to open up new portals between the online and offline worlds , in ways that provide benefits for all stakeholders .
  • 59.
    Acknowledgements / Contactinfo For more information: http://labs.strands.com/seattle http://gumption.typepad.com/blog/strands http://interrelativity.com/joe [email_address] Yogi Patel Innovation Engineer Sameer Ahuja Former Intern (Virginia Tech) Shelly Farnham Researcher Richie Hazlewood Intern (Indiana Univ.) Josh Lind Designer/ Developer Dan Norman Designer Thanks! Questions?

Editor's Notes

  • #2 Good morning. I am honored and delighted to have been invited to join you this morning to talk about ubiquitous computing and an important subarea within ubiquitous computing, what we might call situated computing.