Humanizing the Digital Interface
Ongoing Projects
A Delicate Agreement: Exploring Subtle Gaze-Triggered Interaction in Art
A Spatial Probability Model for Multi-Surface Environments
Add-Ons for Collaborative Surfaces
An Exploration of Terrain Visualization Techniques on an Interactive Tabletop
Awkward Embodiments: Proxemic Effects of Different Arm Avatars
Bridging Private and Shared Interaction Surfaces in Collocated Groupware
C4: A Creative-Coding API for Media, Interaction and Animation
Collaboration for Simulation-Based Training
Collaborative Diagramming for Ideation Sessions
Collaborative Multi-touch Software Visualization
Constructive Visualization
Creating a Playful Exploratory Search Environment for Alice Munro’s Literary Legacy
Data Analytics and Visualization for Large Oil and Gas Datasets
Data Set Discussion Tool - A Visualization Prototyping Tool to facilitate shared Understanding
Data Sketches
DeeTest
Designing for Disconnection in Synchronous Groupware
Designing Multi-Surface User Interfaces for Naval Planning and Decision Support Tools
Distributed Surface Applications on the Web
Encoding relations between visualization views
Engaging Institutionalized Older Adults Through Surface-Based Exergames
External Devices in Web-Based Distributed Surface Applications
Fast and Accurate Input Handling for Optical Surfaces
GAMS: A Game Framework for Multi-Surface Environments
Geographic Information System (GIS) Transmogrification Application Programming Interface (API) - (GIST-API)
Improving Awareness of Automated Actions using an Interactive Event Timeline
Improving Data Exploration and Decision-Making Involving Arctic Sea Ice Data
Inexpensive Full-coverage Displays for the Office and Home
Interacting with Microseismic Visualizations
Interactive Techniques Unifying Touch and Gesture On and Above a Digital Surface
Investigating Attraction and Engagement of Animation on Large Interactive Walls in Public Areas
JunctionBox: A Multi-touch Interaction Mapping Toolkit for Creating Musical Interfaces
Large Display Information Visualization in Public Spaces
Lifecycles of Diagrams and Sketches in Software Development
Machine Recognition of Touch Gestures and Emotion States via Fabric Pressure/Location Sensor
Measuring Embodiment in virtual environment
MSEAPI - An API For Multi-Surface Systems
OneSpace: Shared Depth-based Video Interaction
Player Balancing Techniques for Games
Promoting Cross-Generational Play during Remote Tabletop Gaming through Asymmetry
Proxemity-Based Universal Remote Controllers
Scrolling in Radiology Image Stacks: Multimodal Annotations and Diversifying Control Mobility
Skyhunter Exploration Project: Visualizing Microseeps and Geological Information with Digital Tabletops and Multisurface Computing
SoD Toolkit
STRATOS
Strip'Tic Augmented Paper Flight Strips
Supporting Handoff Above the Table
Supporting Transitions, Information Sharing, and Sensemaking Between Physicians
Surface-Based Games for Education and Exercise
Surfaces for Collaborative Security Analysis
Surfaces for Cyber-Security Awareness
Surfaces for IT Operation Centres
Tabletop Board Game Framework
The Bohemian Bookshelf: Supporting Serendipitous Book Discoveries and Open-ended Exploration of Digital Library Collections
The DiscoTech Toolkit
The Proximity Toolkit
The Subtle Approach: Proxemic Interactions with Gradual Engagement and F-Formations
The World as a Surface: Storing Digital Objects in Real-World Landmarks
TouchRAM - Part 3: Adding Multi-User Support
Towards Supporting Interactive Sketch-Based Visualizations
Transmogrifiers: Casual Manipulation of Visualizations
Two-sided Transparent Displays
Ubiquitous Cursor: Direct Cursor Feedback for Multi-Display Environments
UltraLux: Low-Resolution Full-Coverage Room Displays
Using a Surface to Facilitate Game Orchestration
Using Synthesized Audio to Improve Workspace Awareness in Distributed Groupware
Visits: A Spatiotemporal Visualization of Location Histories
Visualization of cause-effect relationships and trends in multidimensional time-series data.
Web Architecture for Distributed Surface Applications
A Multi-Touch Collaborative Server Log Browser
A Proxemity-Based Media Player for a Surface
A Surface-Based Visualization Framework
A Web-Based API for Visualizing and Interacting with Trees
Adapting CAPTCHAs for smart phone usage
Agile usability
An API for near Real Time Visualizations of Voice Services over Internet Protocol (VOIP)
ASPECTS: ASsets Planning Employing Collaborative Tabletop Systems
Attention and comprehension in very large screen displays
Blended Interaction for Information Visualization
Body-Based Input for Large Display Surfaces
Body-Centric Interaction with Mobile Devices
Bringing Java to the Table
Characterizing Gesture Patterns in Real-World Tabletop Collaboration
Collaboration over Maps on Tables
Control Interfaces for MRI Machines Using Surface Computing
Critic Proofing Games During Development
Designing Social Media Tools for Emergency Response
Designing Visual Affordances into Digital Tabletop Menus for Use in Public Settings
Development of New Methodologies for Assessing the Effectiveness of Collaborative Environments
Digitial Agile Card Walls
eFarmer: Utilizing Digital Tabletops in the High Process of High Precision Farming
eGrid: Supporting Control Room Operation of Utility Companies with Digital Tabletops
Exploring Collaboration Using Tablets in Geospatial Multi-Display Environments
Exploring Extremely Usable Interfaces for Interactive Surfaces
Exploring Time Varying Information Visualizations with Direct Manipulation
GeoSearch: A Custom Search Engine for the Oil & Gas Industry
Gestures in the Wild: Studying Multi-Touch Gesture Sequences on Interactive Tabletop Exhibits
GestureToolkit: Device Independent Toolkit for Multi-Touch Gesture Recognition and Testing
GIS Based Oil and Gas Pipeline Planning Tools
Graphical Multi-touch Interaction for Composing and Playing Music
How People Interact with Surface-Based Console Games
Impact of Increasing Situation Awareness Information Fidelity on Command Decision Making
Impact of Table Size on External Cognition during Collaborative Problem-Solving
Improving Gestural Communication for Distributed Tables by Visualizing Gesture Height
Information Cloth
IntAirAct - A Framework Enabling Device Interaction Using REST
Integrating 2D Mouse Emulation with 3D Manipulation for Visualizations on a MultiTouch Table
Investigating the Design of Digital Tabletop Board Games
iOSRemoteConnector: An API for Making Remote Calls Between PCs and iOS Devices
Lunch Table Project
MACCH: A Multi-Agency Collaboration and Coordination Hub
MathSketch: Designing a Dynamic Whiteboard for Instruction Contexts
MediaSurface: Personal Content Manager Using a Digital Tabletop and Mobile Devices Such as the iPad and iPhone
Multi-touch Graph Interaction Techniques
Name-Based Tangible Detection and Tracking on Tabletops
Next Generation Video Conferencing
Object and Arm Shadows: Visual Feedback for Cross Device Transfer
Password Authentication for Surface Technology
Personal Visualization and Personal Visual Analytics
Personal Visualization and Personal Visual Analytics
PhysicsBox: Playful Educational Tabletop Games
ProjectorKit
Providing Interactive Feedback for Multi-Surface Environments
Pulse - Project Visualization for Release Planning
Ray Pointing for Large Displays
Spalender: A Spatial Calendar on a Public Display
STRATOS: Using Visualization to Support Decisions in Strategic Software Release Planning
Supporting Sandtray Therapy on an Interactive Tabletop
Surface-Based Biofeedback for Health
Surface-Based Collaborative Text Analysis through Descriptive Rendering
SurfaceMusic: Mapping Virtual Touch-based Instruments to Physical Models
SurfaceToAR : Easy to Use API for Building Augmented Reality Applications on the iOS Devices
Table-based Real-time Monitoring of Distributed Virtual Worlds
TableNOC: Monitoring and Controlling Telephony Networks Using Multitouch Tables/Displays
TableTop Widgets: A Customizable Widget Library Designed for Tabletop Applications
TandemTable: Collaborative Language Learning using a Multi-Touch Digital Tabletop
Targeting Assistance for Distant Pointing
The Effects of Intended Use on Target Acquisition
The Effects Of Tool Container Location On User Performance
The Fat Thumb: Using the Thumb's Contact Size for Single-Handed Mobile Interaction
The Haptic Tabletop Puck Toolkit
The Impact of Shared and Personal Devices on Collaborative Process and Performance
The Me-Dia Space: twinning one person to two locations
The Unadorned Desk
Toolkit for Expressive Interaction with a Surface through Fiduciary-Tagged Gloves
Understanding Artefacts for UX-SE Collaboration
Undistort Lens
UofC Roomfinder - an on-campus navigation system with mixed reality approach
Using Machine Learning Concepts for Learning gestures
Using Multi-Surface Environments to Understand Budgetary Data
VisTACO: Visualizing Tabletop Collaboration
Visual Mementos: Reflecting Memories with Personal Data
Visual Mementos: Reflecting Memories with Personal Data
Visual Thinking in Action: Visualizations as Used on Whiteboards
WAMS: A Web Application Framework for Multi-Surface Environments