Abstract
Collaboration is about interactions among multiple users by sharing resources. With the advent of new generation of mobile access devices such as smartphone and tablet PC, we address this for ubiquitous collaboration—the capability of multiple users to link together with disparate access devices in anytime and in anywhere. The implementation and experiments of mobile applications for ubiquitous collaboration were challenge since cell phone (also referred to feature phone) prior to smartphone had high network latency and low computing performance. However, even though mobile device technologies and wireless networking are becoming more advanced with time, the research on the impact of ubiquitous collaboration is still immature. This paper extends our prior work with interactive multimedia services—whiteboard application on 3G and Wi-Fi Android platform based mobile devices, based on MVC (Model View Controller) architecture for ubiquitous collaboration. Then, we present interaction and usability study with multiple users using (wire, wireless) small-sized devices (smartphones), mid-sized devices (tablet PCs), and large-sized device (desktops) to show how disparate access devices and networking have an effect on software design of shared applications in ubiquitous collaboration system.












Similar content being viewed by others
References
Android Platform. http://www.android.com/
Bishop, M., Introduction to Computer Security. Addison Wesley. 2004.
Community Grids Lab (CGL) at Indiana University, http://pti.iu.edu/cgl
Dommel HP, Garcia-Luna-Aceves JJ (1997) Floor Control for Multimedia Conferencing and Collaboration. ACM Multimedia Systems 5(1)
Everitt KM, Klemmer SR, Lee R, Landay JA (2003) Two worlds apart: Bridging the gap between physical and virtual media for distributed design collaboration. In: Proceedings of the SIGCHI conference on human factors in computing systems, CHI’03, pp.553–560, doi:10.1145/642611.642707
Fox G (2006) “Collaboration and community grids”, Special Session VI: Collaboration and Community Grids in Proceedings of IEEE 2006 International Symposium on Collaborative Technologies and Systems (CTS 2006) Las Vegas; IEEE Computer Society, Ed: Smari, Waleed & McQuay, William, pp 419–428. ISBN 0-9785699-0-3 DOI.
Fox G, Bulut H, Kim K, et al. (2003) Collaborative Web Services and Peer-to-Peer Grids. In: Collaborative Technologies Symposium (CTS’03)
Fox G, Wu W, Uyar A, Bulut H, Pallickara S (2003) “Global Multimedia Collaboration System” in Proceedings of the 1st International Workshop on Middleware for Grid Computing co-located with Middleware, Rio de Janeiro, Brazil.
Greenberg S, Marwood D (1994) Real time groupware as a distributed system: Concurrency control and its effect on the interface,” Proceedings of the ACM CSCW Conference on Computer Supported Cooperative Work. ACM Press, North Carolina
iPhone, http://www.apple.com/iphone/
Ishii H, Arita K (1991) ClearFace, Translucent Multiuser Interface for TeamWorkStation”. In Proceedings of the Second European Conference on Computer-Supported Cooperative Work. Sep. 25–27, Amsterdam, The Netherlands, 163–174
Ishii H, Kobayashi M (1992) “ClearBoard: A seamless medium for shared drawing and conversation with eye contact”. Proceedings of CHI ’92 Proceedings of the SIGCHI conference on Human factors in computing systems., pp 525–532. doi:10.1145/142750.142977
Kim K, Fox G (2011) Modeling, simulation, and practice of floor control for synchronous and ubiquitous collaboration. Multimedia Tools and Applications 53(1):213–236. doi:10.1007/s11042-010-0508-0
LTE (Long Term Evolution). http://en.wikipedia.org/wiki/3GPP_Long_Term_Evolution
NaradaBrokering, http://www.naradabrokering.org
Nescher T, Kunz A (2011) An interactive whiteboard for immersive telecollaboration. Visual Computer 27(4):311–320. doi:10.1007/s00371-011-0546-2
Pallickara S, Gadgil H, Fox G (2005) On the discovery of topics in distributed publish/subscribe systems. Proceedings of the IEEE/ACM GRID 2005 Workshop, Seattle, pp 25–32
Pederson E et al. (1993) “Tivoli: an electronic whiteboard for informal workgroup meetings,” in Proceedings INTERCHI’93: Human factors in computing systems. Amsterdam, Netherlands: pp.391–398
Qiu X, Carpenter B, Fox G (2003) “Collaborative SVG as a Web Service”, SVG Open 2003 Conference and Exhibition. Vancouver, Canada
SVGArena, 2003. http://www.svgarena.org/
Tang JC, Minneman S (1991) “VIDEOWHITEBOARD: video shadows to support remote collaboration”. In Proceedings of the SIGCHI conference on Human factors in computing systems: Reaching through technology. CHI ’91, 315–322, doi:10.1145/108844.108932
Tang A, Neustaedter C, Greenberg S (2004) “VideoArms: Supporting remote embodiment in groupware”. In: Video Proceedings of CSCW, Vol. 4
Tang A, Neustaedter C, Greenberg S (2007) “Videoarms: embodiments for mixed presence groupware”. In: People and Computers XX-Engage, 85–102
Acknowledgments
This research was supported by the MKE (Ministry of Knowledge Economy), Korea, under the “Employment Contract based Master’s Degree Program for Information Security” supervised by the KISA (Korea Internet Security Agency).
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
Kim, K., Ha, W., Choi, O. et al. An interactive pervasive whiteboard based on MVC architecture for ubiquitous collaboration. Multimed Tools Appl 74, 1557–1576 (2015). https://doi.org/10.1007/s11042-013-1458-0
Published:
Issue Date:
DOI: https://doi.org/10.1007/s11042-013-1458-0