1. Overview UIST 2010 Student Innovation Contest
1. The Simulcast Computer Goal of UIST project: Transfer the User Interface controls from the touch-
accepts video output from a screen to the Microsoft Keyboard.
presenter’s laptop and then
displays the output on a touch
screen.
2. The presenter is allowed to
James McCloskey Kevin Crossan
make pen annotations onto the Advisor: Ryan Kastner
screen, which are then sent to
the projector. With support from:
3. The slides from the presenter,
the annotations and the audio
are recorded as a video and can
Left: Shows the old UI + Laptop Right: Shows the captured video output
be uploaded to our web system.
4. Students can access the Our simplified plan:
recorded lectures on our web 1. Display icons on keyboard keys
system and add their own notes 2. Adapt application to listen for key presses
3. Communication between host app and silver light app
to that lecture. GStreamer Pipeline a. New slides
b. Color selection
c. Slide selection
d. Key activation indicator
Using Vala Programming Language
Allows for rapid development and design
Uses mature open-source libraries
Solid base for sane development platform
Mirrors familiar UNIX commands, philosophies Original Key Layout
Related Technologies High-level (Java, C#), but compiles to machine code for high-
Content Creation
Professors Lecturers performance
Responsible for Distributing Notes
Potential Users
& Class Materials
K – 12
Higher Ed
Content Management
WebCT / Blackboard
Content Capture
Hire Students to capture lectures
Career Colleges
Associations
Future:
Host class websites & Manage (eg. MIT Open Course Ware) Corporations •Would be great to be
Content Document Cameras Government
allowed to continue using the
Microsoft Keyboard
•Looking for Sponsorship
•Currently Developing on
Atom boards for Intel
Tablet PC Podcasts Simulcast Interactive Boards Document Cameras
Work in Progress UI