skip to main content
10.1145/1866029.1866050acmconferencesArticle/Chapter ViewAbstractPublication PagesuistConference Proceedingsconference-collections
research-article

TwinSpace: an infrastructure for cross-reality team spaces

Published: 03 October 2010 Publication History

Abstract

We introduce TwinSpace, a flexible software infrastructure for combining interactive workspaces and collaborative virtual worlds. Its design is grounded in the need to support deep connectivity and flexible mappings between virtual and real spaces to effectively support collaboration. This is achieved through a robust connectivity layer linking heterogeneous collections of physical and virtual devices and services, and a centralized service to manage and control mappings between physical and virtual. In this paper we motivate and present the architecture of TwinSpace, discuss our experiences and lessons learned in building a generic framework for collaborative cross-reality, and illustrate the architecture using two implemented examples that highlight its flexibility and range, and its support for rapid prototyping.

Supplementary Material

JPG File (361i-reilly.jpg)
MOV File (361i-reilly.mov)

References

[1]
}}Johanson, B., Fox, A., Winograd, T. (2002) The Interactive Workspaces Project: Experiences with Ubiquitous Computing Rooms. IEEE Per. Comput., 1 (2), 67--74.
[2]
}}Stanford, V., Garofolo, J., Galibert, O., Michel, M., Laprun, C. (2003) The NIST Smart Space and Meeting Room Projects: Signals, Acquisition Annotation, and Metrics. Proceedings of ICASSP '03, 736--739.
[3]
}}The OpenWonderland Project, http://www.openwonderland.org, retrieved July 2010.
[4]
}}Smith, D. A., Kay, A., Raab, A., and Reed, D. P. (2003) Croquet - a collaboration system architecture. Proceedings of the Intl. Conference on Creating, Connecting and Collaborating through Computing.
[5]
}}Virtual Collaboration for Lotus Sametime. Retrieved July 2010. www-01.ibm.com/software/lotus/services/vc4sametime.htm.
[6]
}}Schnadelbach, H., Penn, A., Benford, S., Koleva, B. and Rodden, T. (2006) Moving Office: Inhabiting a Dynamic Building, Proceedings of CSCW '06.
[7]
}}Regenbrecht, H., Haller, M., Hauber, J., and Billinghurst, M. (2006) Carpeno: interfacing remote collaborative virtual environments with table-top interaction. Virtual Real. 10(2), 95--107.
[8]
}}Lifton, J., Laibowitz, M., Harry, D., Gong, N.-W., Mittal, M., and Paradiso, J. A. (2009) Metaphor and Manifestation: Cross-Reality with Ubiquitous Sensor/Actuator Networks, IEEE Pervasive Computing, 8 (3), 24--33.
[9]
}}Addlesee, M., Curwen, R., Hodges, S., Newman, J., Steggles, P., Ward, A., and Hopper, A. 2001. Implementing a Sentient Computing System. Computer 34, 8 (Aug. 2001), 50--56.
[10]
}}Ye, J., Coyle, L., Dobson, S., and Nixon, P. (2007) Ontology-based models in pervasive computing systems. Knowl. Eng. Rev. 22 (4), 315--347.
[11]
}}Blackstock, M., Lea, R., and Krasic, C. (2008) Evaluation and analysis of a common model for ubiquitous systems interoperability. Proceedings of Pervasive '08, 180--196.
[12]
}}Ponnekanti, S. R., Johanson, B., Kiciman, E., and Fox, A. (2003) Portability, Extensibility and Robustness in iROS. In Proceedings of PerCom'03, 11.
[13]
}}Chen, H., Finin, T., and Joshi, A. (2003) An ontology for context-aware pervasive computing environments. Knowl. Eng. Rev. 18 (3), 197--207.
[14]
}}Ranganathan, A. and Campbell, R. H. (2003) A middleware for context-aware agents in ubiquitous computing environments. Proceedings of the ACM/IFIP /USENIX Intl. Conference on Middleware '03,143--161.
[15]
}}Wang, X. H., Zhang, D. Q., Gu, T., and Pung, H. K. (2004) Ontology Based Context Modeling and Reasoning using OWL. In Proceedings of PerCom'04 Workshops Washington, DC, 18.
[16]
}}Churchill, E. F., and Snowdon, D. (1998) Collaborative Virtual Environments: An Introductory Review of Issues and Systems. Virtual Reality: Research, Development and Applications 3(1), pp. 3--15.
[17]
}}Tang, A., Boyle, M., and Greenberg, S. (2004) Display and presence disparity in Mixed Presence Groupware. Proceedings of OzCHI'04, 73--82.
[18]
}}Milgram, P. and Kishino, F. (1994) A Taxonomy of Mixed Reality Visual Displays. IEICE Transactions on Information Systems, Vol E77-D, No.12.
[19]
}}MacColl, I., Millard, D., Randell, C., and Steed, A. (2002) Shared Visiting in EQUATOR City. Proceedings of CVE '02, Bonn, Germany.
[20]
}}Johansen, R., Sibbet, D., Benson, S., Martin, A., Mittman, R. & Saffo, P. (1991) Leading Business Teams. Addison-Wesley.
[21]
}}Yankelovich, N., Simpson, N., Kaplan, J., and Provino, J. (2007) Porta-person: telepresence for the connected conference room. In CHI '07 Extended Abstracts, 2789--2794.
[22]
}}Jena, a semantic web framework for Java. Retrieved July 2010. http://jena.sourceforge.net.
[23]
}}Streitz, N. A., Geißler, J., Holmer, T., Konomi, S., Müller-Tomfelde, C., Reischl, W., Rexroth, P., Seitz, P., and Steinmetz, R. (1999) i-LAND: an interactive landscape for creativity and innovation. Proceedings of CHI '99, 120--127.
[24]
}}Sandeep, S., and Zyda, M. Networked Virtual Environments: Design and Implementation. Addison Wesley, 1999.
[25]
}}Reilly, D., Voida, S., McKeon, M., Le Dantec, C., Edwards, W. K., Mynatt, E. and Mazalek, A. Space Matters: Physical-Digital and Physical-Virtual Co-Design in the Inspace Project. IEEE Pervasive Computing 9 (3): 54--63.

Cited By

View all
  • (2024)Toward next generation mixed reality games: a research through design approachVirtual Reality10.1007/s10055-024-01041-928:3Online publication date: 27-Jul-2024
  • (2023)A Scoping Survey on Cross-reality SystemsACM Computing Surveys10.1145/361653656:4(1-38)Online publication date: 21-Oct-2023
  • (2023)Where We Stand and Where to Go: Building Bridges Between Real and Virtual Worlds for Collaboration2023 IEEE International Symposium on Mixed and Augmented Reality Adjunct (ISMAR-Adjunct)10.1109/ISMAR-Adjunct60411.2023.00053(228-233)Online publication date: 16-Oct-2023
  • Show More Cited By

Recommendations

Comments

Information & Contributors

Information

Published In

cover image ACM Conferences
UIST '10: Proceedings of the 23nd annual ACM symposium on User interface software and technology
October 2010
476 pages
ISBN:9781450302715
DOI:10.1145/1866029
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: 03 October 2010

Permissions

Request permissions for this article.

Check for updates

Author Tags

  1. collaborative virtual environment
  2. cross-reality
  3. interactive room
  4. ontology
  5. rdf
  6. smart room
  7. tuplespace
  8. virtual world

Qualifiers

  • Research-article

Conference

UIST '10

Acceptance Rates

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)46
  • Downloads (Last 6 weeks)0
Reflects downloads up to 05 Mar 2025

Other Metrics

Citations

Cited By

View all
  • (2024)Toward next generation mixed reality games: a research through design approachVirtual Reality10.1007/s10055-024-01041-928:3Online publication date: 27-Jul-2024
  • (2023)A Scoping Survey on Cross-reality SystemsACM Computing Surveys10.1145/361653656:4(1-38)Online publication date: 21-Oct-2023
  • (2023)Where We Stand and Where to Go: Building Bridges Between Real and Virtual Worlds for Collaboration2023 IEEE International Symposium on Mixed and Augmented Reality Adjunct (ISMAR-Adjunct)10.1109/ISMAR-Adjunct60411.2023.00053(228-233)Online publication date: 16-Oct-2023
  • (2022)Immersive Speculative Enactments: Bringing Future Scenarios and Technology to Life Using Virtual RealityProceedings of the 2022 CHI Conference on Human Factors in Computing Systems10.1145/3491102.3517492(1-20)Online publication date: 29-Apr-2022
  • (2022)Exploring Cues and Signaling to Improve Cross-Reality Interruptions2022 IEEE International Symposium on Mixed and Augmented Reality Adjunct (ISMAR-Adjunct)10.1109/ISMAR-Adjunct57072.2022.00179(827-832)Online publication date: Oct-2022
  • (2022)Engaging educators in the ideation of scenarios for cross-reality game-based learning experiencesMultimedia Tools and Applications10.1007/s11042-022-13632-283:15(46507-46529)Online publication date: 31-Aug-2022
  • (2022)Design of an Extended Reality Collaboration Architecture for Mixed Immersive and Multi-surface InteractionEntertainment Computing – ICEC 202210.1007/978-3-031-20212-4_9(112-122)Online publication date: 24-Oct-2022
  • (2021)Cross Reality in Crisis ManagementCases on Virtual Reality Modeling in Healthcare10.4018/978-1-7998-8790-4.ch009(187-214)Online publication date: 17-Dec-2021
  • (2021)GazeChat: Enhancing Virtual Conferences with Gaze-aware 3D PhotosThe 34th Annual ACM Symposium on User Interface Software and Technology10.1145/3472749.3474785(769-782)Online publication date: 10-Oct-2021
  • (2021)Diegetic Representations for Seamless Cross-Reality Interruptions2021 IEEE International Symposium on Mixed and Augmented Reality (ISMAR)10.1109/ISMAR52148.2021.00047(310-319)Online publication date: Oct-2021
  • 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