ONGOING PROJECTS by themes
Humanizing the Digital Interface
![](../../media/W1siZiIsIjIwMTMvMDcvMTkvMDNfNTlfMjFfODI2X2RhYmFkZ2UucG5nIl1d/dabadge.png)
A Delicate Agreement: Exploring Subtle Gaze-Triggered Interaction in Art
![](../media/W1siZiIsIjIwMTUvMDQvMjAvMDhfMTlfMDlfNTNfcHJvcG9zYWwucG5nIl1d/proposal.png)
A Spatial Probability Model for Multi-Surface Environments
Add-Ons for Collaborative Surfaces
![](http://nsercsurfnet.ca/assets/SurfNet%20Logo.jpg)
An Exploration of Terrain Visualization Techniques on an Interactive Tabletop
![](../../media/W1siZiIsIjIwMTMvMDcvMTkvMDRfNDhfMTdfNjMxX3NhZV8xLnBuZyJdXQ/sae-1.png)
Awkward Embodiments: Proxemic Effects of Different Arm Avatars
![](../../media/W1siZiIsIjIwMTMvMDcvMTkvMDdfNDNfMDBfMjUwX3RhYmxlX3RyYW5zZmVyX3NoYWRvdzMuanBnIl1d/table_transfer_shadow3.jpg)
Bridging Private and Shared Interaction Surfaces in Collocated Groupware
![](../media/W1siZiIsIjIwMTMvMTIvMDIvMjJfNDRfMzJfNDQyX2M0LmpwZyJdXQ/c4.jpg)
C4: A Creative-Coding API for Media, Interaction and Animation
![](../../media/W1siZiIsIjIwMTMvMDcvMTkvMDRfMTRfNDlfNTAzX2xlaWZfbG9nby5wbmciXV0/leif-logo.png)
Collaboration for Simulation-Based Training
![](../../media/W1siZiIsIjIwMTMvMDcvMTkvMDRfMTRfNDlfNTAzX2xlaWZfbG9nby5wbmciXV0/leif-logo.png)
Collaborative Diagramming for Ideation Sessions
Collaborative Multi-touch Software Visualization
![](../../media/W1siZiIsIjIwMTUvMDcvMDYvMjFfMjJfMzdfNjQ1X2NvbnN0cnVjdGluZ192aXN1YWxpemF0aW9uX3NldHVwLnBuZyJdXQ/constructing-visualization-setup.png)
Constructive Visualization
![](http://nsercsurfnet.ca/assets/SurfNet%20Logo.jpg)
Creating a Playful Exploratory Search Environment for Alice Munro’s Literary Legacy
Data Analytics and Visualization for Large Oil and Gas Datasets
![](../../media/W1siZiIsIjIwMTQvMDIvMDUvMDBfNTdfMTZfM19leHBsYWluaW5nX2RhdGEucG5nIl1d/explaining%20data.png)
Data Set Discussion Tool - A Visualization Prototyping Tool to facilitate shared Understanding
![](../../media/W1siZiIsIjIwMTUvMDIvMjMvMDVfMjhfNDZfNzE0X3Nkcl9oZWFkZXJfZ3JhcGhpYy5wbmciXV0/sdr-header-graphic.png)
Data Sketches
![](http://nsercsurfnet.ca/assets/SurfNet%20Logo.jpg)
DeeTest
![](../../media/W1siZiIsIjIwMTMvMDcvMTkvMDRfMzZfMTlfNTRfZGlzY29fMS5wbmciXV0/disco-1.png)
Designing for Disconnection in Synchronous Groupware
![](http://nsercsurfnet.ca/assets/SurfNet%20Logo.jpg)
Designing Multi-Surface User Interfaces for Naval Planning and Decision Support Tools
![](../../media/W1siZiIsIjIwMTMvMTAvMDMvMTZfNDhfNDdfNzYwX01pbmRNaW5lckVkaXRpbmcucG5nIl1d/MindMinerEditing.png)
Distributed Surface Applications on the Web
![](http://nsercsurfnet.ca/assets/SurfNet%20Logo.jpg)
Encoding relations between visualization views
![](../../media/W1siZiIsIjIwMTMvMDcvMTkvMDdfMDRfMjlfNTg3X2VsZGVyR2FtZS5wbmciXV0/elderGame.png)
Engaging Institutionalized Older Adults Through Surface-Based Exergames
![](../../media/W1siZiIsIjIwMTMvMTAvMDMvMTZfNTNfMTRfODY5X0lNR18zMDYzLmpwZyJdXQ/IMG_3063.jpg)
External Devices in Web-Based Distributed Surface Applications
![](http://equis.cs.queensu.ca/wp-content/uploads/2008/11/ftir-software-stack.png)
Fast and Accurate Input Handling for Optical Surfaces
![](http://nsercsurfnet.ca/assets/SurfNet%20Logo.jpg)
GAMS: A Game Framework for Multi-Surface Environments
![](../media/W1siZiIsIjIwMTQvMDQvMDkvMjBfNThfMzZfNjQzX2ZpcnN0SW1hZ2UucG5nIl1d/firstImage.png)
Geographic Information System (GIS) Transmogrification Application Programming Interface (API) - (GIST-API)
![](../../media/W1siZiIsIjIwMTUvMDQvMjgvMTZfMDhfMTRfNTIyX1NjcmVlbl9TaG90XzIwMTVfMDRfMjhfYXRfMTIuMDcuMzFfUE0ucG5nIl1d/Screen%20Shot%202015-04-28%20at%2012.07.31%20PM.png)
Improving Awareness of Automated Actions using an Interactive Event Timeline
![](../media/W1siZiIsIjIwMTUvMDYvMjkvMjBfMjBfMDhfNzg1X3NjcmVlbnNob3QxXzFfLmpwZyJdXQ/screenshot1%20%281%29.jpg)
Improving Data Exploration and Decision-Making Involving Arctic Sea Ice Data
![](../../media/W1siZiIsIjIwMTQvMDYvMjUvMTRfMDdfMjdfNDA4X3VsdHJhbHV4XzEucG5nIl1d/ultralux-1.png)
Inexpensive Full-coverage Displays for the Office and Home
![](../media/W1siZiIsIjIwMTMvMTAvMTIvMjFfNTdfMzVfMjVfbWljcm9zZWlzbWljLmpwZyJdXQ/microseismic.jpg)
Interacting with Microseismic Visualizations
![](../../media/W1siZiIsIjIwMTMvMDcvMTkvMDRfMjdfNDBfMjIxX2NvbnRpbnVvdXNfc3BhY2UucG5nIl1d/continuous-space.png)
Interactive Techniques Unifying Touch and Gesture On and Above a Digital Surface
![](../../media/W1siZiIsIjIwMTMvMDgvMjMvMTlfMDBfMjJfMTExX2NvbmNlcHRfc3RyaXAuanBnIl1d/concept-strip.jpg)
Investigating Attraction and Engagement of Animation on Large Interactive Walls in Public Areas
![](../../media/W1siZiIsIjIwMTUvMDcvMDMvMjJfNDdfMjhfOTJfanVuY3Rpb25ib3hfbWFwcGluZy5wbmciXV0/junctionbox-mapping.png)
JunctionBox: A Multi-touch Interaction Mapping Toolkit for Creating Musical Interfaces
![](../../media/W1siZiIsIjIwMTMvMTAvMDcvMjJfNDFfNDVfNjY1XzAxLmpwZyJdXQ/01.jpg)
Large Display Information Visualization in Public Spaces
![](../../media/W1siZiIsIjIwMTMvMTAvMDgvMTdfNTNfMzJfOTcxX2xpZmVjeWNsZXNfUDQucG5nIl1d/lifecycles%20P4.png)
Lifecycles of Diagrams and Sketches in Software Development
![](http://nsercsurfnet.ca/assets/SurfNet%20Logo.jpg)
Machine Recognition of Touch Gestures and Emotion States via Fabric Pressure/Location Sensor
![](http://nsercsurfnet.ca/assets/SurfNet%20Logo.jpg)
Measuring Embodiment in virtual environment
![](../../media/W1siZiIsIjIwMTMvMDcvMTkvMDdfMzZfMjVfNzE1X25zZXJjX2xvZ29fdHJhbnNfc20ucG5nIl1d/nserc-logo_trans_sm.png)
MSEAPI - An API For Multi-Surface Systems
![](../media/W1siZiIsIjIwMTMvMTAvMTIvMjFfNTJfMTNfNjc4X29uZXNwYWNlLmpwZyJdXQ/onespace.jpg)
OneSpace: Shared Depth-based Video Interaction
![](../../media/W1siZiIsIjIwMTMvMDcvMTkvMDdfMDFfMzlfMzNfc2hvb3RpbmcucG5nIl1d/shooting.png)
Player Balancing Techniques for Games
![](../media/W1siZiIsIjIwMTQvMTEvMDMvMTdfNDZfNDVfNDU2X1B1enpsZTFfUGxhdGZvcm1Cb21iLnBuZyJdXQ/Puzzle1-PlatformBomb.png)
Promoting Cross-Generational Play during Remote Tabletop Gaming through Asymmetry
![](../../media/W1siZiIsIjIwMTMvMTAvMTIvMjFfNDhfMTBfODA0X1VuaXZlcnNhbFJlbW90ZS5qcGciXV0/UniversalRemote.jpg)
Proxemity-Based Universal Remote Controllers
![](../../media/W1siZiIsIjIwMTMvMTAvMjEvMjBfMjZfMDlfMzY5X21vdXNlX2hhbmQucG5nIl1d/mouse_hand.png)
Scrolling in Radiology Image Stacks: Multimodal Annotations and Diversifying Control Mobility
![](../../media/W1siZiIsIjIwMTMvMDcvMTkvMDdfMjBfMzRfNjU0X1NreWh1bnRlck1peGVkMS5qcGciXV0/SkyhunterMixed1.jpg)
Skyhunter Exploration Project: Visualizing Microseeps and Geological Information with Digital Tabletops and Multisurface Computing
![](../../media/W1siZiIsIjIwMTUvMDcvMjEvMDJfNTVfNTBfODUzX1FRXzIwMTUwNzIwMTk1NDU4LnBuZyJdXQ/QQ%E5%9B%BE%E7%89%8720150720195458.png)
SoD Toolkit
![](http://innovis.cpsc.ucalgary.ca/innovis/uploads/Research/Stratos/stratos_poster_preview.png)
STRATOS
![](http://nsercsurfnet.ca/assets/SurfNet%20Logo.jpg)
Strip'Tic Augmented Paper Flight Strips
![](../media/W1siZiIsIjIwMTMvMTAvMTQvMTdfNTBfMDJfMTUyX2VsZWN0cm90b3VjaF8xLmpwZyJdXQ/electrotouch-1.jpg)
Supporting Handoff Above the Table
![](../../media/W1siZiIsIjIwMTMvMDgvMjkvMjJfMTBfNTlfMjRfbnNlcmNfbG9nb190cmFuc19zbS5wbmciXV0/nserc-logo_trans_sm.png)
Supporting Transitions, Information Sharing, and Sensemaking Between Physicians
![](../../media/W1siZiIsIjIwMTMvMDcvMTkvMDdfMDNfMjFfNzM3X3Bpbml6b3JvLmpwZyJdXQ/pinizoro.jpg)
Surface-Based Games for Education and Exercise
Surfaces for Collaborative Security Analysis
Surfaces for Cyber-Security Awareness
Surfaces for IT Operation Centres
![](http://nsercsurfnet.ca/assets/SurfNet%20Logo.jpg)
Tabletop Board Game Framework
![](../../media/W1siZiIsIjIwMTMvMDcvMTkvMDNfNDhfMjlfNDFfQkJfb3ZlcnZpZXcucG5nIl1d/BB_overview.png)
The Bohemian Bookshelf: Supporting Serendipitous Book Discoveries and Open-ended Exploration of Digital Library Collections
![](../../media/W1siZiIsIjIwMTMvMDcvMTkvMDRfMTdfMzFfNDIzX2Rpc2NvX3NlcnZlci5wbmciXV0/disco-server.png)
The DiscoTech Toolkit
![](../../media/W1siZiIsIjIwMTMvMTAvMTIvMjFfMzFfMjFfNjIyX3Byb3h0b29sa2l0LmpwZyJdXQ/proxtoolkit.jpg)
The Proximity Toolkit
![](../../media/W1siZiIsIjIwMTMvMTAvMTIvMjJfMjFfMTFfNDIwX2dyYWR1YWwuanBnIl1d/gradual.jpg)
The Subtle Approach: Proxemic Interactions with Gradual Engagement and F-Formations
![](../../media/W1siZiIsIjIwMTMvMDcvMTkvMDRfMzRfNThfMTJfd29ybGRfcG9pbnRpbmdfdGFyZ2V0cy5wbmciXV0/world-pointing-targets.png)
The World as a Surface: Storing Digital Objects in Real-World Landmarks
![](http://nsercsurfnet.ca/assets/SurfNet%20Logo.jpg)
TouchRAM - Part 3: Adding Multi-User Support
![](../../media/W1siZiIsIjIwMTMvMTIvMTEvMDZfMTlfNDJfOTk4X3NrZXRjaHN0dWR5MS5qcGciXV0/sketchstudy1.jpg)
Towards Supporting Interactive Sketch-Based Visualizations
Transmogrifiers: Casual Manipulation of Visualizations
![](http://nsercsurfnet.ca/assets/SurfNet%20Logo.jpg)
Two-sided Transparent Displays
![](../../media/W1siZiIsIjIwMTMvMDcvMTkvMDRfMzFfNTZfOTU5X3ViaWN1cnNvcl9oYWxvcy5wbmciXV0/ubicursor-halos.png)
Ubiquitous Cursor: Direct Cursor Feedback for Multi-Display Environments
![](../../media/W1siZiIsIjIwMTMvMDcvMTkvMDRfNDRfMzFfNDMwX3VsdHJhbHV4XzEucG5nIl1d/ultralux-1.png)
UltraLux: Low-Resolution Full-Coverage Room Displays
![](../../media/W1siZiIsIjIwMTMvMDcvMTkvMDRfMTRfMzNfOTc4X1F1ZW50aW5PcmNoZXN0cmF0aW9uLnBuZyJdXQ/QuentinOrchestration.png)
Using a Surface to Facilitate Game Orchestration
![](../../media/W1siZiIsIjIwMTMvMDcvMTkvMDRfMzhfMDhfODM3X2NoYWxrX3NoYXBlcy5wbmciXV0/chalk-shapes.png)
Using Synthesized Audio to Improve Workspace Awareness in Distributed Groupware
![](../media/W1siZiIsIjIwMTMvMTIvMTEvMDZfMDBfMzRfMjM4X3Zpc2l0cy5qcGciXV0/visits.jpg)
Visits: A Spatiotemporal Visualization of Location Histories
![](http://nsercsurfnet.ca/assets/SurfNet%20Logo.jpg)
Visualization of cause-effect relationships and trends in multidimensional time-series data.
Web Architecture for Distributed Surface Applications
Improving Software Time to Market
Add-Ons for Collaborative Surfaces
![](http://nsercsurfnet.ca/assets/SurfNet%20Logo.jpg)
Agile Software Engineering for Cloud-Based Applications
![](../media/W1siZiIsIjIwMTMvMTIvMDIvMjJfNDRfMzJfNDQyX2M0LmpwZyJdXQ/c4.jpg)
C4: A Creative-Coding API for Media, Interaction and Animation
Collaborative Multi-touch Software Visualization
![](../../media/W1siZiIsIjIwMTQvMDIvMDUvMDBfNTdfMTZfM19leHBsYWluaW5nX2RhdGEucG5nIl1d/explaining%20data.png)
Data Set Discussion Tool - A Visualization Prototyping Tool to facilitate shared Understanding
![](http://nsercsurfnet.ca/assets/SurfNet%20Logo.jpg)
DeeTest
![](../../media/W1siZiIsIjIwMTMvMTAvMDMvMTZfNDhfNDdfNzYwX01pbmRNaW5lckVkaXRpbmcucG5nIl1d/MindMinerEditing.png)
Distributed Surface Applications on the Web
![](../../media/W1siZiIsIjIwMTMvMTAvMDMvMTZfNTNfMTRfODY5X0lNR18zMDYzLmpwZyJdXQ/IMG_3063.jpg)
External Devices in Web-Based Distributed Surface Applications
![](../../media/W1siZiIsIjIwMTMvMDcvMTkvMDRfNDZfNTJfODZfY2FsaWJyYXRpb25fZnJhbWV3b3JrLnBuZyJdXQ/calibration-framework.png)
Gamification for Surface Tasks
![](http://nsercsurfnet.ca/assets/SurfNet%20Logo.jpg)
GAMS: A Game Framework for Multi-Surface Environments
![](../../media/W1siZiIsIjIwMTQvMDYvMjUvMTRfMDdfMjdfNDA4X3VsdHJhbHV4XzEucG5nIl1d/ultralux-1.png)
Inexpensive Full-coverage Displays for the Office and Home
![](../../media/W1siZiIsIjIwMTMvMTAvMDgvMTdfNTNfMzJfOTcxX2xpZmVjeWNsZXNfUDQucG5nIl1d/lifecycles%20P4.png)
Lifecycles of Diagrams and Sketches in Software Development
![](../media/W1siZiIsIjIwMTQvMTEvMDMvMTdfNDZfNDVfNDU2X1B1enpsZTFfUGxhdGZvcm1Cb21iLnBuZyJdXQ/Puzzle1-PlatformBomb.png)
Promoting Cross-Generational Play during Remote Tabletop Gaming through Asymmetry
![](http://nsercsurfnet.ca/assets/SurfNet%20Logo.jpg)
Simple system exploration and simulation
![](http://nsercsurfnet.ca/assets/SurfNet%20Logo.jpg)
Social Innovation Game
![](../../media/W1siZiIsIjIwMTMvMDcvMTkvMDdfNDFfNDJfODMzX092YXJpYW5JbWFnZVNlZ21lbnRhdGlvbi5wbmciXV0/OvarianImageSegmentation.png)
Surface Computing Support for Image Segmentation
![](http://nsercsurfnet.ca/assets/SurfNet%20Logo.jpg)
Surface Computing Support for Software Maintenance
Surfaces for Collaborative Security Analysis
Surfaces for Cyber-Security Awareness
Surfaces for IT Operation Centres
![](http://nsercsurfnet.ca/assets/SurfNet%20Logo.jpg)
TouchRAM - Part 3: Adding Multi-User Support
![](http://nsercsurfnet.ca/assets/SurfNet%20Logo.jpg)
TouchRAM - Part 4: Concern-Orientation
![](http://nsercsurfnet.ca/assets/SurfNet%20Logo.jpg)
Two-sided Transparent Displays
![](../../media/W1siZiIsIjIwMTMvMDcvMTkvMDRfMTRfMzNfOTc4X1F1ZW50aW5PcmNoZXN0cmF0aW9uLnBuZyJdXQ/QuentinOrchestration.png)
Using a Surface to Facilitate Game Orchestration
![](../../media/W1siZiIsIjIwMTMvMDcvMTkvMDRfNDBfMzZfMzg0X3NpbHZlci5wbmciXV0/silver.png)
Visualization of Complex Version-Based Collaborative Processes
Web Architecture for Distributed Surface Applications
Building Infrastructure for Digital Surfaces
![](../../media/W1siZiIsIjIwMTMvMDcvMTkvMDRfNDVfMzdfODkyX29tLnBuZyJdXQ/om.png)
A Development Framework for Peripheral Awareness
![](http://nsercsurfnet.ca/assets/SurfNet%20Logo.jpg)
Agile Software Engineering for Cloud-Based Applications
![](../media/W1siZiIsIjIwMTMvMTIvMDIvMjJfNDRfMzJfNDQyX2M0LmpwZyJdXQ/c4.jpg)
C4: A Creative-Coding API for Media, Interaction and Animation
![](http://nsercsurfnet.ca/assets/SurfNet%20Logo.jpg)
C4i - Applying Multi-surface Environments to Emergency Response Planning
![](../../media/W1siZiIsIjIwMTMvMDcvMTkvMDRfMTRfNDlfNTAzX2xlaWZfbG9nby5wbmciXV0/leif-logo.png)
Collaboration for Simulation-Based Training
![](../../media/W1siZiIsIjIwMTMvMDcvMTkvMDRfMTRfNDlfNTAzX2xlaWZfbG9nby5wbmciXV0/leif-logo.png)
Collaborative Diagramming for Ideation Sessions
![](http://nsercsurfnet.ca/assets/SurfNet%20Logo.jpg)
DeeTest
![](../../media/W1siZiIsIjIwMTMvMDcvMTkvMDRfMzZfMTlfNTRfZGlzY29fMS5wbmciXV0/disco-1.png)
Designing for Disconnection in Synchronous Groupware
![](../../media/W1siZiIsIjIwMTMvMTAvMDMvMTZfNTNfMTRfODY5X0lNR18zMDYzLmpwZyJdXQ/IMG_3063.jpg)
External Devices in Web-Based Distributed Surface Applications
![](../../media/W1siZiIsIjIwMTMvMDcvMTkvMDRfNDZfNTJfODZfY2FsaWJyYXRpb25fZnJhbWV3b3JrLnBuZyJdXQ/calibration-framework.png)
Gamification for Surface Tasks
![](http://nsercsurfnet.ca/assets/SurfNet%20Logo.jpg)
GAMS: A Game Framework for Multi-Surface Environments
![](../media/W1siZiIsIjIwMTQvMDQvMDkvMjBfNThfMzZfNjQzX2ZpcnN0SW1hZ2UucG5nIl1d/firstImage.png)
Geographic Information System (GIS) Transmogrification Application Programming Interface (API) - (GIST-API)
![](../../media/W1siZiIsIjIwMTUvMDQvMjgvMTZfMDhfMTRfNTIyX1NjcmVlbl9TaG90XzIwMTVfMDRfMjhfYXRfMTIuMDcuMzFfUE0ucG5nIl1d/Screen%20Shot%202015-04-28%20at%2012.07.31%20PM.png)
Improving Awareness of Automated Actions using an Interactive Event Timeline
![](../../media/W1siZiIsIjIwMTQvMDYvMjUvMTRfMDdfMjdfNDA4X3VsdHJhbHV4XzEucG5nIl1d/ultralux-1.png)
Inexpensive Full-coverage Displays for the Office and Home
![](../../media/W1siZiIsIjIwMTUvMDcvMDMvMjJfNDdfMjhfOTJfanVuY3Rpb25ib3hfbWFwcGluZy5wbmciXV0/junctionbox-mapping.png)
JunctionBox: A Multi-touch Interaction Mapping Toolkit for Creating Musical Interfaces
KinectArms
![](../../media/W1siZiIsIjIwMTMvMDcvMTkvMDRfMTVfNTJfMjMyX3RpbWVsaW5lc19tb2RlbC5wbmciXV0/timelines-model.png)
Maintaining Consistency with Timelines
![](http://nsercsurfnet.ca/assets/SurfNet%20Logo.jpg)
MS Kinect Gesture & Voice Control for HRS PACS System in OR
![](http://nsercsurfnet.ca/assets/SurfNet%20Logo.jpg)
Reference Architecture for Multi-Surface Environments
![](../../media/W1siZiIsIjIwMTMvMTAvMjEvMjBfMjZfMDlfMzY5X21vdXNlX2hhbmQucG5nIl1d/mouse_hand.png)
Scrolling in Radiology Image Stacks: Multimodal Annotations and Diversifying Control Mobility
![](../../media/W1siZiIsIjIwMTMvMDcvMTkvMDdfMjBfMzRfNjU0X1NreWh1bnRlck1peGVkMS5qcGciXV0/SkyhunterMixed1.jpg)
Skyhunter Exploration Project: Visualizing Microseeps and Geological Information with Digital Tabletops and Multisurface Computing
![](../../media/W1siZiIsIjIwMTMvMDcvMTkvMDRfMzlfMTdfNDMzX3dlYnNvY2tldC5wbmciXV0/websocket.png)
Standards-Based Web Technologies for Real-Time Groupware
![](../media/W1siZiIsIjIwMTMvMTAvMTQvMTdfNTBfMDJfMTUyX2VsZWN0cm90b3VjaF8xLmpwZyJdXQ/electrotouch-1.jpg)
Supporting Handoff Above the Table
![](http://nsercsurfnet.ca/assets/SurfNet%20Logo.jpg)
Tabletop Board Game Framework
![](../../media/W1siZiIsIjIwMTMvMDcvMTkvMDRfMTdfMzFfNDIzX2Rpc2NvX3NlcnZlci5wbmciXV0/disco-server.png)
The DiscoTech Toolkit
![](../../media/W1siZiIsIjIwMTMvMTAvMTIvMjFfMzFfMjFfNjIyX3Byb3h0b29sa2l0LmpwZyJdXQ/proxtoolkit.jpg)
The Proximity Toolkit
The Simple Multi-Touch Toolkit (SMT)
![](../../media/W1siZiIsIjIwMTMvMDcvMTkvMDRfMzRfNThfMTJfd29ybGRfcG9pbnRpbmdfdGFyZ2V0cy5wbmciXV0/world-pointing-targets.png)
The World as a Surface: Storing Digital Objects in Real-World Landmarks
![](http://nsercsurfnet.ca/assets/SurfNet%20Logo.jpg)
TouchRAM - Part 3: Adding Multi-User Support
![](http://nsercsurfnet.ca/assets/SurfNet%20Logo.jpg)
TouchRAM - Part 4: Concern-Orientation
![](../../media/W1siZiIsIjIwMTMvMTIvMTEvMDZfMTlfNDJfOTk4X3NrZXRjaHN0dWR5MS5qcGciXV0/sketchstudy1.jpg)
Towards Supporting Interactive Sketch-Based Visualizations
![](http://nsercsurfnet.ca/assets/SurfNet%20Logo.jpg)
Two-sided Transparent Displays
![](../../media/W1siZiIsIjIwMTMvMDcvMTkvMDRfMzFfNTZfOTU5X3ViaWN1cnNvcl9oYWxvcy5wbmciXV0/ubicursor-halos.png)
Ubiquitous Cursor: Direct Cursor Feedback for Multi-Display Environments
![](../../media/W1siZiIsIjIwMTMvMDcvMTkvMDRfMTRfMzNfOTc4X1F1ZW50aW5PcmNoZXN0cmF0aW9uLnBuZyJdXQ/QuentinOrchestration.png)
Using a Surface to Facilitate Game Orchestration
![](../../media/W1siZiIsIjIwMTMvMDcvMTkvMDRfMzhfMDhfODM3X2NoYWxrX3NoYXBlcy5wbmciXV0/chalk-shapes.png)
Using Synthesized Audio to Improve Workspace Awareness in Distributed Groupware
Web Architecture for Distributed Surface Applications