skip to main content
10.1145/1095034.1095039acmconferencesArticle/Chapter ViewAbstractPublication PagesuistConference Proceedingsconference-collections
Article

Role-based control of shared application views

Published: 23 October 2005 Publication History

Abstract

Collaboration often relies on all group members having a shared view of a single-user application. A common situation is a single active presenter sharing a live view of her workstation screen with a passive audience, using simple hardware-based video signal projection onto a large screen or simple bitmap-based sharing protocols. This offers simplicity and some advantages over more sophisticated software-based replication solutions, but everyone has the exact same view of the application. This conflicts with the presenter's need to keep some information and interaction details private. It also fails to recognize the needs of the passive audience, who may struggle to follow the presentation because of verbosity, display clutter or insufficient familiarity with the application.Views that cater to the different roles of the presenter and the audience can be provided by custom solutions, but these tend to be bound to a particular application. In this paper we describe a general technique and implementation details of a prototype system that allows standardized role-specific views of existing single-user applications and permits additional customization that is application-specific with no change to the application source code. Role-based policies control manipulation and display of shared windows and image buffers produced by the application, providing semi-automated privacy protection and relaxed verbosity to meet both presenter and audience needs.

References

[1]
Abdel-Wahab, H. M., and Feit, M., XTV: A framework for sharing X Window clients in remote synchronous collaboration. In Proc. of IEEE Conference on Communications Software, 1991.
[2]
Baudisch, P., Cutrell, E., and Robertson, G., High-Density Cursor: A visualization technique that helps users keep track of fast-moving mouse cursors. Proc. of Interact 2003, 236--243.
[3]
Begole, J., Rosson, M. B., and Shaffer, C. A., Flexible collaboration transparency: Supporting worker independence in replicated application sharing systems. ACM Trans. Comput.-Hum. Interact., 6(2), pages 95--132, 1999.
[4]
Dewan, P., Architectures for collaborative applications. In Trends in Software: Computer Supported Cooperative Work, pages 169---193, 1999.
[5]
Greenberg, S., Neustaedter, C., and Boyle, M., Blur filtration fails to preserve privacy for home-based video conferencing. ACM Trans. Comput.-Hum. Interact., 2005.
[6]
Hawkey K., and Inkpen K. M., Privacy Gradients: Exploring ways to manage incidental information during co-located collaboration. In Proc. of CHI 2005, 1431--1434.
[7]
Hutchings D. R., Stasko, J., Revisiting display space management: Understanding current practice to inform next-generation design. Proc. of GI 2004, 127--134.
[8]
Johanson B., Hutchins G., Winograd T., and Stone M., PointRight: experience with flexible input redirection in interactive workspaces. Proc of UIST 2002, 227-- 234.
[9]
Myers B. A., Peck C. H., Nichols J., Kong D., and Miller, R., Interacting at a distance using semantic snarfing. In Proc. of UbiComp 2001, pages 305--314.
[10]
Olsen, D. R., Hudson, S. E., Verratti T., Heiner J. M., and Phelps M., Implementing interface attachments based on surface representations. In Proc. of CHI 1999, 191--198.
[11]
Palen L., and Dourish P., Unpacking "privacy" for a networked world. In Proc. of CHI 2003, 129--136.
[12]
Richardson, T., Stafford-Fraser, Q., Wood, K.W., and Hopper, A., Virtual Network Computing IEEE Internet Computing. 2(1), pages 33--38. 1998.
[13]
Shoemaker G. B. D., and Inkpen K. M., Single display privacyware: augmenting public displays with private information. Proc of CHI 2001. 522--529.
[14]
Stefik, M., Bobrow, D. G., Foster, G., Lanning S., and Tatar, D., WYSIWIS revised: early experiences with multiuser interfaces. ACM Trans. Inf. Systems 5 (2), pages 147--167. 1987.
[15]
Tan, D. S., Czerwinski M., Information voyeurism: social impact of physically large displays on information privacy. In Proc. of CHI 2003, 748--749.
[16]
Tan D. S., Meyers B., Czerwinski, M., Wincuts: manipulating arbitrary window regions for more effective use of screen space. In Proc. of CHI 2004, 1525--1528.
[17]
Xia S., Sun D., Sun C., Chen D., and Shen H., Leveraging single-user applications for multi-user collaboration: the CoWord approach. In Proc. of CSCW 2004, 162--171.
[18]
Tolone W., Ahn, G.-J., and Pai T., Access Control in Collaborative Systems. ACM Comput. Surv. Vol. 37, No. 1, 29--41, 2005.

Cited By

View all
  • (2024)ScreenConcealer: Privacy-protection System with Obfuscations for Screen SharingAdjunct Proceedings of the 37th Annual ACM Symposium on User Interface Software and Technology10.1145/3672539.3686750(1-3)Online publication date: 13-Oct-2024
  • (2023)CoShare: a Multi-Pointer Collaborative Screen Sharing ToolProceedings of Mensch und Computer 202310.1145/3603555.3608524(325-329)Online publication date: 3-Sep-2023
  • (2013)Towards Intelligent Migration of User InterfacesProceedings of the 10th International Conference on Mobile Web Information Systems - Volume 809310.1007/978-3-642-40276-0_16(203-217)Online publication date: 26-Aug-2013
  • Show More Cited By

Recommendations

Comments

Information & Contributors

Information

Published In

cover image ACM Conferences
UIST '05: Proceedings of the 18th annual ACM symposium on User interface software and technology
October 2005
270 pages
ISBN:1595932712
DOI:10.1145/1095034
Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

Sponsors

Publisher

Association for Computing Machinery

New York, NY, United States

Publication History

Published: 23 October 2005

Permissions

Request permissions for this article.

Check for updates

Author Tags

  1. CSCW
  2. application
  3. bitmap
  4. policy
  5. privacy
  6. role
  7. sharing
  8. verbosity
  9. view

Qualifiers

  • Article

Conference

UIST05

Acceptance Rates

UIST '05 Paper Acceptance Rate 31 of 159 submissions, 19%;
Overall Acceptance Rate 561 of 2,567 submissions, 22%

Upcoming Conference

UIST '25
The 38th Annual ACM Symposium on User Interface Software and Technology
September 28 - October 1, 2025
Busan , Republic of Korea

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)14
  • Downloads (Last 6 weeks)1
Reflects downloads up to 18 Feb 2025

Other Metrics

Citations

Cited By

View all
  • (2024)ScreenConcealer: Privacy-protection System with Obfuscations for Screen SharingAdjunct Proceedings of the 37th Annual ACM Symposium on User Interface Software and Technology10.1145/3672539.3686750(1-3)Online publication date: 13-Oct-2024
  • (2023)CoShare: a Multi-Pointer Collaborative Screen Sharing ToolProceedings of Mensch und Computer 202310.1145/3603555.3608524(325-329)Online publication date: 3-Sep-2023
  • (2013)Towards Intelligent Migration of User InterfacesProceedings of the 10th International Conference on Mobile Web Information Systems - Volume 809310.1007/978-3-642-40276-0_16(203-217)Online publication date: 26-Aug-2013
  • (2013)Supporting customized views for enforcing access control constraints in real-time collaborative web applicationsProceedings of the 13th international conference on Web Engineering10.1007/978-3-642-39200-9_18(201-215)Online publication date: 8-Jul-2013
  • (2012)CoSolve: A system for engaging users in computer-supported collaborative problem solving2012 IEEE Symposium on Visual Languages and Human-Centric Computing (VL/HCC)10.1109/VLHCC.2012.6344517(205-212)Online publication date: Sep-2012
  • (2012)UI PortalsProceedings of the 2012 9th International Conference on Ubiquitous Intelligence and Computing and 9th International Conference on Autonomic and Trusted Computing10.1109/UIC-ATC.2012.26(957-962)Online publication date: 4-Sep-2012
  • (2012)Privacy-aware shared UI toolkit for nomadic environmentsSoftware—Practice & Experience10.1002/spe.108542:5(601-628)Online publication date: 1-May-2012
  • (2011)Modeling, simulation, and practice of floor control for synchronous and ubiquitous collaborationMultimedia Tools and Applications10.1007/s11042-010-0508-053:1(213-236)Online publication date: 1-May-2011
  • (2011)Investigating the Role of a Large, Shared Display in Multi-Display EnvironmentsComputer Supported Cooperative Work10.1007/s10606-011-9149-820:6(529-561)Online publication date: 1-Dec-2011
  • (2010)NewportProceedings of the SIGCHI Conference on Human Factors in Computing Systems10.1145/1753326.1753379(343-352)Online publication date: 10-Apr-2010
  • Show More Cited By

View Options

Login options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Figures

Tables

Media

Share

Share

Share this Publication link

Share on social media