Download - UniCast, OutCast and GroupCast: Three Steps Toward Ubiquitous Peripheral Displays (UbiComp2001)

Transcript
Page 1: UniCast, OutCast and GroupCast: Three Steps Toward Ubiquitous Peripheral Displays (UbiComp2001)

Joe McCarthy, Tony Costa, Edy Liongosari

UniCast, OutCast, GroupCast:Three Steps Toward

Ubiquitous Peripheral Displays

Page 2: UniCast, OutCast and GroupCast: Three Steps Toward Ubiquitous Peripheral Displays (UbiComp2001)

Motivation(s)

• We often talk/hear about a world filled with displays– “Walls in our offices & homes will be reactive displays”

• Andries Van Dam, CACM, March 2001 (The Next 1000 Years)“User Interfaces: Disappearing, Dissolving, and Evolving”

– Everywhere Displays• Claudio Pinhanez, UbiComp 2001

• What will such a world be like?– What kind of content would be put on such displays?– How will the content be affected by (react to) context?

• UniCast, GroupCast & OutCast– Three steps toward ubiquitous peripheral displays

• All UbiComp applications are approximations…

Page 3: UniCast, OutCast and GroupCast: Three Steps Toward Ubiquitous Peripheral Displays (UbiComp2001)

Peripheral Displays in 3 Contexts

• UniCast– Inside one’s office

• Interesting, non-urgent content for yourself

• OutCast– Outside one’s office

• Content for visitors

• GroupCast– In a public space

• Conversation starters

Page 4: UniCast, OutCast and GroupCast: Three Steps Toward Ubiquitous Peripheral Displays (UbiComp2001)

UniCast in Context

UniCast

Page 5: UniCast, OutCast and GroupCast: Three Steps Toward Ubiquitous Peripheral Displays (UbiComp2001)

UniCast: Profile

Page 6: UniCast, OutCast and GroupCast: Three Steps Toward Ubiquitous Peripheral Displays (UbiComp2001)

UniCast in Action

Page 7: UniCast, OutCast and GroupCast: Three Steps Toward Ubiquitous Peripheral Displays (UbiComp2001)

UniCast Modules• Headlines: 273 channels 16 categories (www.moreover.com)• Stocks: Ticker symbols (finance.yahoo.com)• Weather: US zip codes (www.earthlink.com)• Traffic: Chicagoland Expressway Congestion map • Horoscopes: 12 signs of the zodiac (astrology.yahoo.com)• Web pages: Any URL specified by the UniCast user• InfoShare: URLs shared by other group members• Announcements: Title, body and expiration date• Reminders: Visual and aural reminders of regularly scheduled events• WebCams: 11 Axis 2100 Network Cameras throughout CSTaR• In/Out List: Based on infrared badges (ActiveMap)• Factoids: 363, organized into 8 categories (e.g., History, Science) • Flashcards: Short questions and answers (e.g., US State Capitols)• Artwork: 1000 images, organized into 10 categories• Pictures: Digital images uploaded to a shared directory

Page 8: UniCast, OutCast and GroupCast: Three Steps Toward Ubiquitous Peripheral Displays (UbiComp2001)

UniCast Operation

• Instances of modules– Different priority, days, times

– Any number of instances of the same type

• Semi-random content selection– 5 priority levels

• User interaction– Pause, back, resume

• Varying “peripheralness”

Page 9: UniCast, OutCast and GroupCast: Three Steps Toward Ubiquitous Peripheral Displays (UbiComp2001)

OutCast in Context

Page 10: UniCast, OutCast and GroupCast: Three Steps Toward Ubiquitous Peripheral Displays (UbiComp2001)

OutCast in Context

Page 11: UniCast, OutCast and GroupCast: Three Steps Toward Ubiquitous Peripheral Displays (UbiComp2001)

OutCast modules

• Biography: Information about the owner from his or her personal web page.

• Calendar: Any entries in the owner’s Microsoft Outlook Calendar that are not marked private.

• Location Information: Based on the owner’s infrared badge. • Project Information: Brief descriptions of each of the owner’s

projects.• Demonstrations: Online demonstrations of projects (where

applicable).• Favorites: A list of URLs to be shared with passersby.• Text Message: The ability to leave the owner a message

using a touch-screen virtual keypad.

Page 12: UniCast, OutCast and GroupCast: Three Steps Toward Ubiquitous Peripheral Displays (UbiComp2001)

OutCast: About Me

Page 13: UniCast, OutCast and GroupCast: Three Steps Toward Ubiquitous Peripheral Displays (UbiComp2001)

OutCast: Where Am I?

Page 14: UniCast, OutCast and GroupCast: Three Steps Toward Ubiquitous Peripheral Displays (UbiComp2001)

OutCast: Calendar

Page 15: UniCast, OutCast and GroupCast: Three Steps Toward Ubiquitous Peripheral Displays (UbiComp2001)

OutCast: Demos

Page 16: UniCast, OutCast and GroupCast: Three Steps Toward Ubiquitous Peripheral Displays (UbiComp2001)

GroupCast in Context

Page 17: UniCast, OutCast and GroupCast: Three Steps Toward Ubiquitous Peripheral Displays (UbiComp2001)

GroupCast

• A system for the public display of content that is of mutual interest to passersby– Provide opportunities for conversation

• Especially for conversationally-challenged (nerds)

– Increase sense of “community”• Location matters -- what can we do for

physically collocated workers?– Faceless names, nameless faces

• Dynamic, project-oriented teams

– Lay the groundwork for collaboration• More likely to collaborate with people I know

Page 18: UniCast, OutCast and GroupCast: Three Steps Toward Ubiquitous Peripheral Displays (UbiComp2001)

GroupCast Components

• Awareness system (IR badges & sensors)• Profile of inhabitant interests (UniCast)• Group Preference Arbitration algorithm• Input / Output (sense / respond)

Page 19: UniCast, OutCast and GroupCast: Three Steps Toward Ubiquitous Peripheral Displays (UbiComp2001)

Status

• UniCast– ~10 installations (users)

• Demand > supply• Variety of hardware configurations

• OutCast– 1 installation

• Recently integrated with UniCast/GroupCast

• GroupCast– 2 installations

• Arbitration: cycle through profiles of “locals”

Page 20: UniCast, OutCast and GroupCast: Three Steps Toward Ubiquitous Peripheral Displays (UbiComp2001)

Some recent developments

• Community Knowledge & Awareness– Summer 2001 intern project

• Elaine Huang & Joe Tullio (Georgia Tech)

– User study

– New modules• Awareness

• Calendar

– “Defragmenting the Organization: Disseminating Community Knowledge Through Peripheral Displays”

• ECSCW 2001 Workshop on Community Knowledge• http://ecscw2001.gmd.de/W5.html

Page 21: UniCast, OutCast and GroupCast: Three Steps Toward Ubiquitous Peripheral Displays (UbiComp2001)

Announcement example

Page 22: UniCast, OutCast and GroupCast: Three Steps Toward Ubiquitous Peripheral Displays (UbiComp2001)

Awareness example

Page 23: UniCast, OutCast and GroupCast: Three Steps Toward Ubiquitous Peripheral Displays (UbiComp2001)

Awareness example

http://www.acm.org/cscw2002/

Page 24: UniCast, OutCast and GroupCast: Three Steps Toward Ubiquitous Peripheral Displays (UbiComp2001)

Some Open Issues

• Profile integration– Sharing profile information among 3 contexts

• What distinctions are useful?

• Privacy issues

• Profile maintenance– Easier integration with browsing

• Explicit: “Add to Favorites”

• Implicit: browsing history

Page 25: UniCast, OutCast and GroupCast: Three Steps Toward Ubiquitous Peripheral Displays (UbiComp2001)

Some Open Issues

• GroupCast: Content selection– Intersecting / complementary interests?

• Anonymous / Random content?

– “Freshness”

• OutCast: Context awareness– Who wants to know?

• Customizing content based on visitors’ ID [badge]

• Evaluation

Page 26: UniCast, OutCast and GroupCast: Three Steps Toward Ubiquitous Peripheral Displays (UbiComp2001)

AcknowledgementsTony Costa Edy Liongosari Mitu Singh

Jeremy Goecks Elaine Huang Joe Tullio

Page 27: UniCast, OutCast and GroupCast: Three Steps Toward Ubiquitous Peripheral Displays (UbiComp2001)

For more information

• Joe McCarthy– [email protected]– http://www.accenture.com/cstar/xd/xd.asp?it=enWeb&xd=services\cstar\people\Joseph_F_McCarthy.xml

• Ubiquitous Peripheral Displays– http://www.accenture.com/cstar/xd/xd.asp?it=enWeb&xd=services\cstar\projects\UbiquitousPeripheralDisplays.xml

• Accenture Technology Labs - Research– http://www.accenture.com/cstar