SlideShare a Scribd company logo
1 of 1
Download to read offline
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

More Related Content

Similar to UIST poster

Architecture Analysis of Systems based on Publish-Subscribe Systems
Architecture Analysis of Systems based on Publish-Subscribe SystemsArchitecture Analysis of Systems based on Publish-Subscribe Systems
Architecture Analysis of Systems based on Publish-Subscribe SystemsDharmalingam Ganesan
 
Guide presentation aegis-fp7-projects-round_table_2011-11-30_v0.1
Guide presentation aegis-fp7-projects-round_table_2011-11-30_v0.1Guide presentation aegis-fp7-projects-round_table_2011-11-30_v0.1
Guide presentation aegis-fp7-projects-round_table_2011-11-30_v0.1AEGIS-ACCESSIBLE Projects
 
Mobile camera based text detection and translation
Mobile camera based text detection and translationMobile camera based text detection and translation
Mobile camera based text detection and translationVivek Bharadwaj
 
EricLong_Resume_Public
EricLong_Resume_PublicEricLong_Resume_Public
EricLong_Resume_PublicEric Long
 
Screencasting in the cloud
Screencasting in the cloudScreencasting in the cloud
Screencasting in the cloudCaroline Conlon
 
Developing Safety-Critical Java Applications with oSCJ
Developing Safety-Critical Java Applications with oSCJ Developing Safety-Critical Java Applications with oSCJ
Developing Safety-Critical Java Applications with oSCJ Aleš Plšek
 
Object oriented programming-with_java
Object oriented programming-with_javaObject oriented programming-with_java
Object oriented programming-with_javaHarry Potter
 
Object oriented programming
Object oriented programmingObject oriented programming
Object oriented programmingJames Wong
 
Object oriented programming
Object oriented programmingObject oriented programming
Object oriented programmingLuis Goldster
 
Object oriented programming-with_java
Object oriented programming-with_javaObject oriented programming-with_java
Object oriented programming-with_javaHoang Nguyen
 
Object oriented programming-with_java
Object oriented programming-with_javaObject oriented programming-with_java
Object oriented programming-with_javaTony Nguyen
 
Object oriented programming
Object oriented programmingObject oriented programming
Object oriented programmingYoung Alista
 
Object oriented programming
Object oriented programmingObject oriented programming
Object oriented programmingFraboni Ec
 
1.INTRODUCTION TO JAVA_2022 MB.ppt .
1.INTRODUCTION TO JAVA_2022 MB.ppt      .1.INTRODUCTION TO JAVA_2022 MB.ppt      .
1.INTRODUCTION TO JAVA_2022 MB.ppt .happycocoman
 
Demo Lecture 01 Notes.pptx by Sabki Kaksha
Demo Lecture 01 Notes.pptx by Sabki KakshaDemo Lecture 01 Notes.pptx by Sabki Kaksha
Demo Lecture 01 Notes.pptx by Sabki KakshaGandhiSarthak
 
Demo Lecture 01 Notes paid , course notes
Demo Lecture 01 Notes paid , course notesDemo Lecture 01 Notes paid , course notes
Demo Lecture 01 Notes paid , course notesGandhiSarthak
 
Stairway to heaven webinar
Stairway to heaven webinarStairway to heaven webinar
Stairway to heaven webinarCloudBees
 

Similar to UIST poster (20)

Architecture Analysis of Systems based on Publish-Subscribe Systems
Architecture Analysis of Systems based on Publish-Subscribe SystemsArchitecture Analysis of Systems based on Publish-Subscribe Systems
Architecture Analysis of Systems based on Publish-Subscribe Systems
 
Guide presentation aegis-fp7-projects-round_table_2011-11-30_v0.1
Guide presentation aegis-fp7-projects-round_table_2011-11-30_v0.1Guide presentation aegis-fp7-projects-round_table_2011-11-30_v0.1
Guide presentation aegis-fp7-projects-round_table_2011-11-30_v0.1
 
Java Programming Basics
Java Programming BasicsJava Programming Basics
Java Programming Basics
 
Mobile camera based text detection and translation
Mobile camera based text detection and translationMobile camera based text detection and translation
Mobile camera based text detection and translation
 
Unit 2 Java
Unit 2 JavaUnit 2 Java
Unit 2 Java
 
EricLong_Resume_Public
EricLong_Resume_PublicEricLong_Resume_Public
EricLong_Resume_Public
 
Screencasting in the cloud
Screencasting in the cloudScreencasting in the cloud
Screencasting in the cloud
 
Developing Safety-Critical Java Applications with oSCJ
Developing Safety-Critical Java Applications with oSCJ Developing Safety-Critical Java Applications with oSCJ
Developing Safety-Critical Java Applications with oSCJ
 
Object oriented programming-with_java
Object oriented programming-with_javaObject oriented programming-with_java
Object oriented programming-with_java
 
Object oriented programming
Object oriented programmingObject oriented programming
Object oriented programming
 
Object oriented programming
Object oriented programmingObject oriented programming
Object oriented programming
 
Object oriented programming-with_java
Object oriented programming-with_javaObject oriented programming-with_java
Object oriented programming-with_java
 
Object oriented programming-with_java
Object oriented programming-with_javaObject oriented programming-with_java
Object oriented programming-with_java
 
Object oriented programming
Object oriented programmingObject oriented programming
Object oriented programming
 
Object oriented programming
Object oriented programmingObject oriented programming
Object oriented programming
 
1.INTRODUCTION TO JAVA_2022 MB.ppt .
1.INTRODUCTION TO JAVA_2022 MB.ppt      .1.INTRODUCTION TO JAVA_2022 MB.ppt      .
1.INTRODUCTION TO JAVA_2022 MB.ppt .
 
Demo Lecture 01 Notes.pptx by Sabki Kaksha
Demo Lecture 01 Notes.pptx by Sabki KakshaDemo Lecture 01 Notes.pptx by Sabki Kaksha
Demo Lecture 01 Notes.pptx by Sabki Kaksha
 
Demo Lecture 01 Notes paid , course notes
Demo Lecture 01 Notes paid , course notesDemo Lecture 01 Notes paid , course notes
Demo Lecture 01 Notes paid , course notes
 
Ec Nsf Workshop June99
Ec Nsf Workshop June99Ec Nsf Workshop June99
Ec Nsf Workshop June99
 
Stairway to heaven webinar
Stairway to heaven webinarStairway to heaven webinar
Stairway to heaven webinar
 

UIST poster

  • 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