A middleware for seamless use of multiple displays

Satoshi Sakurai, Yuichi Itoh, Yoshifumi Kitamura, Miguel A. Nacenta, Tokuo Yamaguchi, Sriram Subramanian, Fumio Kishino

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

9 Citations (Scopus)


Current multi-display environments (MDEs) can be composed of displays with different characteristics (e.g. resolution, size) located in any position and at different angles. These heterogeneous arrangements present specific interface problems: it is difficult to provide meaningful transitions of cursors between displays; it is difficult for users to visualize information that is presented on oblique surfaces; and it is difficult to spread visual information over multiple displays. In this paper we present a middleware architecture designed to support a new kind of perspective-aware GUI that solves the aforementioned problems. Our interaction architecture combines distributed input and position tracking data to generate perspective-corrected output in each of the displays, allowing groups of users to manipulate existing applications from current operating systems across a large number of displays. To test our design we implemented a complex MDE prototype and measured different aspects of its performance.

Original languageEnglish
Title of host publicationInteractive Systems
Subtitle of host publicationDesign, Specification, and Verification - 15th International Workshop, DSV-IS 2008, Proceedings
Number of pages15
Publication statusPublished - 2008
Event15th International Workshop on Interactive Systems: Design, Specification, and Verification, DSV-IS 2008 - Kingston, ON, Canada
Duration: 2008 Jul 162008 Jul 18

Publication series

NameLecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
Volume5136 LNCS
ISSN (Print)0302-9743
ISSN (Electronic)1611-3349


Conference15th International Workshop on Interactive Systems: Design, Specification, and Verification, DSV-IS 2008
CityKingston, ON


  • 3D interactions
  • Graphical user interface
  • Server-client
  • VNC


Dive into the research topics of 'A middleware for seamless use of multiple displays'. Together they form a unique fingerprint.

Cite this