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

27
Joe McCarthy, Tony Costa, Edy Liongosari UniCast, OutCast, GroupCast: Three Steps Toward Ubiquitous Peripheral Displays

description

Artifacts and surfaces that can display digital content are proliferating at a steady rate. Many of these displays will be peripheral, i.e., used for content that is not directly related to one's primary activities. However, what kinds of content would people want to see on such peripheral displays? We have begun to investigate the use of peripheral displays in three workplace contexts: within an individual office (UniCast), outside an individual office (OutCast) and in a common area (GroupCast). This presentation was given at UbiComp 2001. The paper associated with this presentation can be found here: http://interrelativity.com/joe/publications/UbiquitousPeripheralDisplays-UbiComp2001-abstract.html

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

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