Drag and Drop by Laser Pointer: Seamless Interaction with Multiple Large Displays

Size: px
Start display at page:

Download "Drag and Drop by Laser Pointer: Seamless Interaction with Multiple Large Displays"

Transcription

1 Drag and Drop by Laser Pointer: Seamless Interaction with Multiple Large Displays Liang Zhang 1, Yuanchun Shi 1, and Jichun Chen 2 1 Key Laboratory of Pervasive Computing, Department of Computer Science and Technology, Tsinghua University, Beijing , China blinkzhangpaul@gmail.com,shiyc@tsinghua.edu.cn 2 Institute of Software, Chinese Academy of Sciences,Beijing , China chen1937@sohu.com Abstract. This paper presents a novel interaction technique with multiple large displays in smart space. We call it D2LP, short for Drag and Drop by Laser Pointer, where a specially designed laser pointer upen is a handheld interactive device for users. By D2LP, large displays driven by different computers can be made as one seamless integrated uniform system. With a upen in hand users can directly point and draw on the surface of displays, drag and drop digital objects among multiple displays continuously and smoothly. Report on evaluation experiments shows that D2LP can effectively support the freely interacting with multiple wallsized displays and it is preferred over the conventional mouse-driven cursor based system for the application in smart spaces with rich information displays. 1 Introduction In smart spaces, especially those used in command centers or meeting rooms, large displays are needed for practical reasons. With the rapid development in large display manufacturing, multiple wall-sized displays are increasingly common in universities and corporate conference rooms. Large displays on walls can be easily seen by a group of users and multiple large displays can show more to the audience simultaneously. However, input devices, keyboards and mice, are designed for a single computer and a single user. When dealing with multiple large displays driven by different computers, users need to switch between various devices to manipulate different computers and they have to interrupt their presentations to physically move to the front of the computers. Furthermore, in traditional input devices based systems, digital objects transfer among multiple displays is rather difficult to carry out, but the transfer occurs quite often in smart spaces. To overcome this cumbersome discomfort, we develop a new interaction technique based on laser pointer for environment with multiple large displays: D2LP which is short for drag and drop by laser pointer. Common laser pointers can

2 2 Liang Zhang et al. not serve the purpose, so we also invent a special laser pointer named upen. A user can interact on multiple large displays more freely and simultaneously with a upen[1]. All of these large displays, driven by different computers, are treated as a coordinated system. Moreover, digital objects transfer-ring from one display to another can be done by drag and drop act smoothly and easily. 2 Related Works Studies on interaction with laser pointers on large displays at a distance have been conducted by many researchers. Kirstein and Muller [2] first presented a system that uses a laser pointer as a pointing device. Nielsen [3] proposed an inexpensive interaction technique by introducing a set of window events for the laser pointer such as laser-on/off, and laser-move/dwell. Winograd and Guimbretiere [4] proposed a new kind of interaction techniques for large displays, which are based on gesture and sweep paradigm instead of the usual point and click [5]. Chen and Davis [6] described a system that can provide multiple laser pointer inputs with multiple cameras. Ji-Yong [7] used different blink patterns to distinguish laser pointers. None of them focuses on the interaction between different large displays using laser pointers while some other researchers explore design issues for coordinated device activity, for example: Rekimoto s pick and drop [5], GeiBler s throwing [8], Chiu s ModSlideShow [9] and Khan s Frisbee [10]. But their ideas either need high cost touch boards or need some additional input devices such as tablets to deal with multiple large displays. Low cost laser pointer used as an input device is not much researched yet. The rest of this paper will discuss the principles and use study of D2LP system. 3 Interaction Principles In smart space, D2LP system augments multiple large displays to serve as extended information kiosks, where users can easily access, share and transfer digital objects. These processes are done by D2LP s functions of Distant Manipulation and Drag and Drop by Laser Pointer: 3.1 Distant Manipulation People often stand away to use large displays. For instance, in a conference hall, large title displays are always set at a high position where is out of users reach and even in a small meeting room, a speaker is not used to just sit in front a computer reading slides. He/She prefers to face the audience and displays and even walk around sometimes. Accordingly, there is a need to allow the user to interact with the displays at a distance with no cable connected. In systems supported with D2LP, this problem is well solved. One can use a upen [1], which

3 Lecture Notes in Computer Science 3 will be introduced in detail in Section 4.2, as an augmented mouse to manipulate the computer at a distance. The red laser spot emitted by the upen on the large screen is grabbed by a video camera, and its position is interpreted as the location of the cursor. The Left and Right buttons on the upen are collected by the receiver and emulated as a standard mouse s left and right button events respectively. Additionally, as the On/Off button simultaneously emits a laser beam and the upen s ID. The ID information can be added to the mouse event. As a result, the system has the ability of recognizing who is interacting currently, which is potential to support personalized service. 3.2 Drag and Drop by Laser Pointer Fig. 1. one D2LP scene in smart space Motivation: Multiple large displays are often adopted in smart space, and digital objects transferring occurs quite often, shown as a table in Rekimoto s paper in CHI 98 [5]. As mentioned above, there are several researches on the issue, but all focus on touch based displays or common computers. Interaction on normal wall sized large displays with distant input devices such as laser pointers is overlooked. We focus on D2LP interaction because there are several advances over the touch based display when transferring data using a laser pointer: All the manipulation is done at one position at a distance facing the displays, so it will make the physical movement as limited as possible, and it is quite user friendly while a user is making a speech or giving a presentation.

4 4 Liang Zhang et al. Some areas of the display are out of reach for the user, so touch based display system has to split the display and make a specified region for the manipulation area out of reach or adopt other devices such as tablets severed as additional input devices. But in D2LP system, this is done easily and smoothly: One just uses a upen to drag a digital object and drop at any position in the displays as one wishes. Implementation: D2LP is designed and implemented to facilitate interaction across multiple large displays driven by different computers, especially for the digital objects transferring between displays. D2LP allows users to seamlessly drag digital objects via a laser pointer from a display and across different displays then drop at a position on another display. It works as the following: A user selects the object on one large display by a upen (pointing the laser beam onto the digital object and pressing down the Left Button). The selected object will move along with the laser spot on the display. When the laser beam reaches the edge of the display, it continues its motion in the same direction, crosses over the gap between displays, and then moves on to the edge of the adjacent display. Following the track of the laser spot, the selected object is also transferred onto the machine which drives the adjacent display and continues its motion along with the laser spot until the user drops it by releasing the Left button. For a user, it seems that he/she is dragging the object on a large virtual display rather than manipulating on several separate screens driven by different computers, which makes the interaction more user-centered and facilitating. An actual D2LP scene set up in our laboratory is shown in Fig.1. time out click 1 drop 2 laser point shows in aonther display drag drop drag laser point out of one display 4 drop drop 7 time out/drop Fig. 2. the state transition diagram of D2LP D2LP system works according to the state transition shown in Fig.2. State 1 is the start state which is the time when the system has started up or finishes one object transfer already. The end states are State 1 and 7. If processes end at state 1, it means the digital object is still on the original display: the user either completes a drag and drop act on one display or fails when transferring the object to another display. If processes end at state 7, it indicates that the

5 Lecture Notes in Computer Science 5 drag and drop act transferring between different displays is successful. Transfers between different displays go along the route or while normal drag and drop acts take the transition loop The descriptions on the lines are the state transfer conditions. For example, Starting at state 1, only if the user clicks the Left button on a upen, the state will transfer to state 2, which means the upen s Left Button is pressed and the object is adhered to it. 4 System design 4.1 System configuration Normal Wall-size Display I Normal Wall-size Display II Laser Stroke PointerClient Agent PointerClient Agent Camera II upen in users hands Camera I The Receiver PointerServer Agent Fig. 3. a typical configuration of D2LP system Fig.3 shows the framework set up in smart classroom [11], which is a typical configuration of D2LP system. In this system, when standing or sitting in front of the multiple large displays at a distance, a user can use a upen, which is a handhold augmented laser pointer to complete all the jobs done by mice. Furthermore, he/she can interact with multiple large displays just as with one uniform large display screen. In order to make it clear, we give some detailed description on the devices shown in Fig.3: Pointer Server Agent is the key server computer of D2LP system. It collects the video data from the cameras, searches the laser point from every frame and simulates the mouse move events. At the same time, it also listens to the receiver collecting button click events and simulates the mouse click and release events. Then it sends out the simulated mouse events to the other agents through Smart Platform [12], which is a software infrastructure for smart space application in our smart classroom [11].

6 6 Liang Zhang et al. Camera I and Camera II take the charge of video data collecting. In order to decrease the search complexity in practice, we add on wave-filter screens in front of the camera lens. The Receiver is a device of the task to collect the button click events emitted by upen. Pointer Client Agents are computers which drive the displays by projects. Each display is driven by one pointer client agent, and it results in the difficulty in interacting between displays in traditional input devices and systems. Our solution is that every PCA receives the information from the smart platform and judges whether it is the target computer. If not, it ignores the information, or else it responds by stimulating the mouse act or filing transferring and so on. Wall-sized displays are normal displays and in our smart classroom, one of the displays is just part of one wall as shown in Fig upen: the interaction tool upen [1] is an augmented laser emitter, with three press buttons (On/Off Button, Left Button, Right Button), and a Contact-Activated Button and a wireless communication module. Fig.4 illustrates the structure of a upen. To receive the signal emitted by the upen, a receiver is connected to the computer, which is also illustrated in Fig.4. Fig. 4. (a) is the structure of upen and (b) is the inside of upen. (c) is the inside of the Receiver Functions of additional components on upen are detailed as follows: Laser emitter: Emitting a laser beam On/Off Button: Emitting the upen s ID Right Button : Emulating a mouse s right button Left Button : Emulating a mouse s left button

7 Lecture Notes in Computer Science 7 Contact-Activated Button: Emitting upen s ID when being pressed directly on the surface of the display. Note: this is designed for touch-base board in this paper it is not concerned. Wireless-communication module: Communicating with computer. 5 Experimental Evaluation 5.1 Goal In order to know better how D2LP performs in smart spaces, the experimental evaluation is undertaken. The two research questions are: Whether D2LP system is a potential substitute for the traditional input system in the manipulation in smart spaces with large displays driven by different computers. Whether D2LP system can facilitate users interactively while dealing with digital objects transferring. 5.2 Design Two experiments have been made and 6 subjects (5 male and 1 female), experienced computer users between the ages of 22 and 28 are recruited. Our configuration is shown in Fig.3. The subjects are asked to use the traditional input way: input with mice and keyboards and our D2LP system to complete two jobs: job 1: Open one PowerPoint file on the desktop of one display and make it full screen; then switch to another display and open another PowerPoint file with full screen model. job 2: Transfer a given digital object from one display to another. We request the subjects to do each job twice and three of them are asked to use mice and keyboards first while the others use D2LP first. The time each task cost is recorded and questionnaires are sent to subjects after they finish the experiments to get feedback. 5.3 Results Our data (shown in Fig.5) confirms that users perform much faster while interacting on multiple large displays with D2LP system compared with the traditional way of input. Fig.5a shows that the average time cost to finish job1 with D2LP is two seconds faster than that with a mouse. This is not notable and we should notice that when manipulating on one computer, the D2LP is a little slower than the mouse input system if the users are allowed to sit in front of the computer. But the reason why D2LP is still faster to finish job1 is that in smart space

8 8 Liang Zhang et al TIME COST IN TRADITIONAL INPUT TIME COST IN D2LP TIME/S 10 8 TIME/S TIME COST IN TRADITIONAL INPUT TIME COST IN D2LP USER NO. (a) USER NO. (b) Fig. 5. (a) is Job 1 time cost data and (b) is Job 2 time cost data users do not just interact with one display, they interact with multiple displays simultaneously. Although each task may be simple on one separate display, the real work consists of a series of them with different displays and switches between them. The switch time depresses the performance of the traditional input system. D2LP makes it easy: switch time is lowered to nearly none. From Fig.5b, the advantage of D2LP is obvious. In digital objects transferring between different large displays, D2LP facilitates interaction on one uniform screen and the time cost is quite brief, which is, on average, 20 seconds faster. Moreover, in traditional way users have to switch on different computers even with some physical move and they have to think of a way to transfer the object: three of the subjects use FTP to finish job2, and one uses floppy disk and the other two use share folder. But in D2LP system, this job is quite natural and simple. A user just needs to click, drag and drop with a laser pointer. From Fig.5b, it is evident that one subject costs much more time than the other five with some 4 seconds more (user no.5 in Fig.5b). It is because when he drags the objects through the gap between two large displays, he drops the object, which means he releases the Left button on upen heedlessly and he has to click on the digital object and drag to another display again. It costs additional time but, still, it is much faster than the traditional way. Some important information from the questionnaires indicate that most subjects enjoy the use of upen with D2LP in smart spaces. They admit that D2LP is nature and acceptable. They acclaim that it is amazing when dragging an object from one screen to another. They also propose issues which need to be further studied such as jittering and latency which hinder the manipulation; the confusion some users may have while the laser point and cursor are shown at the same time.

9 6 Conclusion and future work Lecture Notes in Computer Science 9 In this paper, we introduced D2LP - a new technique for interacting with multiple large title displays in smart spaces. D2LP is designed to support and facilitate the free interaction between multiple wall-sized displays. A user in smart space equipped with D2LP can use a upen to manipulate different large displays driven by different computers as on a large virtual display, including transferring the digital objects between displays in a nature and simple way. We also show the value of augmenting the traditional input system with D2LP by running an experiment and we report a significant performance improvement in the file transfer job. Future research work is needed in the following aspects. First, clicking is really a difficult act for interaction based on the laser pointer, because jitter is so distinct that users can not orientate the cursor at a distance at ease. We want to discover a gesture input function to substitute for clicking. Second, we plan to extend the D2LP to support multiple users with personalized service. upen is designed for multiple users to employ but the problem of simultaneity confusion remains to be solved now. Also we hope to find out whether other techniques can be added in the D2LP, replacing the laser pointing or augmenting it. ACKNOWLEDGMENT This work is supported by the National Development Project for the Next Generation Internet, CNGI A References 1. Xiaojun Bi, Yuanchun Shi, X.C.: upen: A smart pen-liked device for facilitating interaction on large displays. In: Proceedings of the First IEEE International Workshop on Horizontal Interactive Human Computer Systems. (2006) Carsten Kirstein, H.M.: Interaction with a projection screen using a camera-tracked laser pointer. In: Proceedings of Conference on Multimedia Modeling. (1998) Nielsen, D.R.T.N.: Laser pointer interaction. In: Proceedings of CHI01. (2001) Winograd, T., Guimbretiere, F.: Visual instruments for an interactive mural. In: CHI99 Abstracts. (1999) Rekimoto, J.: Pickcandcdrop: A direct manipulation technique for multiple computer environments. In: Proceedings of UIST97. (1997) Xing Chen, J.D.: Lumipoint: Multi-user laser-based interaction on large tiled displays. In: Stanford CS Technical Report. (2001) 7. Ji-Young Oh, W.S.: Laser pointers as collaborative pointing devices. In: Graphics Interfaces. (2002) GeiBler, J.: Shuffle, throw or take it! working efficiently with an interactive wall. In: CHI 98 LateCBreaking Results. (1998) Pederson, E., M.K.M.T.H.F.T.: An electronic whiteboard for informal workgroup meetings. In: Proceedings of CHI93. (1993) Khan, A., F.G.A.D.B.N.K.G.: A remote control interface for large displays. In: Proceedings of UIST04. (2004)

10 10 Liang Zhang et al. 11. Yuanchun Shi, Weikai Xie., G.X.R.S.E.C.Y.M., Liu, F.: The smart classroom: Merging technologies for seamless tele-education. In: IEEE Pervasive Computing. (2003) Xie, W.: Smart platform: A software infrastructure for smart space (siss). In: ICMI2002,IEEE CS Press. (2002)

upen: A Smart Pen-liked Device for Facilitating Interaction on Large Displays

upen: A Smart Pen-liked Device for Facilitating Interaction on Large Displays upen: A Smart Pen-liked Device for Facilitating Interaction on Large Displays Xiaojun Bi, Yuanchun Shi, Xiaojie Chen Key Laboratory of Pervasive Computing Dept. of Computer Science, Tsinghua University,

More information

upen: A Smart Pen-liked Device for Facilitating Interaction on Large Displays

upen: A Smart Pen-liked Device for Facilitating Interaction on Large Displays upen: A Smart Pen-liked Device for Facilitating Interaction on Large Displays Xiaojun Bi, Yuanchun Shi, Xiaojie Chen Key Laboratory of Pervasive Computing Dept. of Computer Science, Tsinghua University,

More information

Command composition approach in crossing interfaces. with more than two continuous goals

Command composition approach in crossing interfaces. with more than two continuous goals Some Student November 30, 2010 CS 5317 Command composition approach in crossing interfaces with more than two continuous goals 1. INTRODUCTION Over the last decade, pen and touch-based interactions began

More information

Intuitive Projection Display System Supporting the Manipulation of Dual Laser Pens

Intuitive Projection Display System Supporting the Manipulation of Dual Laser Pens Intuitive Projection Display System Supporting the Manipulation of Dual Laser Pens Ching-Sheng Wang, Ding-Jung Chiang, Chien-Liang Chen, and Hsin-Chueh Chen Abstract The combined use of computers and projectors

More information

Smart Remote Classroom: Creating a Revolutionary Real-time Interactive Distance Learning System *

Smart Remote Classroom: Creating a Revolutionary Real-time Interactive Distance Learning System * Smart Remote Classroom: Creating a Revolutionary Real-time Interactive Distance Learning System * Yuanchun Shi, Weikai Xie, Guangyou Xu Dept. of CS, Tsinghua University, Beijing 100084, China {shiyc@,

More information

How Computer Mice Work

How Computer Mice Work How Computer Mice Work Inside this Article 1. Introduction to How Computer Mice Work 2. Evolution of the Computer Mouse 3. Inside a Mouse 4. Connecting Computer Mice 5. Optical Mice 6. Optical Mouse Accuracy

More information

SWiM: A Simple Window Mover

SWiM: A Simple Window Mover SWiM: A Simple Window Mover Tony Chang, Damon Cook, Ramona Su University of Illinois, Urbana-Champaign Digital Computing Lab 1304 W. Springfield Avenue Urbana, IL 61801 {tychang1, djcook, ramonasu}@uiuc.edu

More information

The Research about Interactive Intelligent Projection Handwritten System Based on Wiimote Wei Zhou, Yao Deng, Luxi Li, Di Hu

The Research about Interactive Intelligent Projection Handwritten System Based on Wiimote Wei Zhou, Yao Deng, Luxi Li, Di Hu The Research about Interactive Intelligent Projection Handwritten System Based on Wiimote Wei Zhou, Yao Deng, Luxi Li, Di Hu Nanjing university of posts and telecommunication, China Zhouw1223@foxmail.com

More information

Creative Digital Spaces Technology Encourages Inspired Human Communication

Creative Digital Spaces Technology Encourages Inspired Human Communication Creative Digital Spaces Technology Encourages Inspired Human Communication Keiju Okabayashi Masashi Uyama Junichi Yura Riichiro Take The new technology Creative Digital Spaces Technology is based on the

More information

Using the Interactive Whiteboard

Using the Interactive Whiteboard Using the Interactive Whiteboard GUIDE v1.2.1 User Services IT Services User Services IT Services University of Malta Msida MSD 2080 Malta Email: support.itservices@um.edu.mt Web: Tel: +356 2340 4113 Last

More information

Intermediate/Advanced. Faculty Development Workshop FSE Faculty retreat April 18, 2012

Intermediate/Advanced. Faculty Development Workshop FSE Faculty retreat April 18, 2012 Intermediate/Advanced Faculty Development Workshop FSE Faculty retreat April 18, 2012 Remote Desktop Sharing Quick Reference Guide for Moderators The Moderator or a Participant may request control of another

More information

LumiPoint: Multi-User Laser-Based Interaction on Large Tiled Displays

LumiPoint: Multi-User Laser-Based Interaction on Large Tiled Displays LumiPoint: Multi-User Laser-Based Interaction on Large Tiled Displays Xing Chen, James Davis Computer Graphics Laboratory, Stanford University {xcchen, jedavis}@graphics.stanford.edu Fig. 1. A large visualization

More information

20 reasons why the Silex PTE adds value to your collaboration environment

20 reasons why the Silex PTE adds value to your collaboration environment 20 reasons why the Silex PTE adds value to your collaboration environment The Panoramic Telepresence Experience (PTE) from UC innovator SilexPro is a unique product concept with multiple benefits in terms

More information

Discovering Computers Chapter 5 Input

Discovering Computers Chapter 5 Input Discovering Computers 2009 Chapter 5 Input Chapter 5 Objectives Define input List the characteristics of a keyboard Describe different mouse types and how they work Summarize how various pointing devices

More information

A Mouse-Like Hands-Free Gesture Technique for Two-Dimensional Pointing

A Mouse-Like Hands-Free Gesture Technique for Two-Dimensional Pointing A Mouse-Like Hands-Free Gesture Technique for Two-Dimensional Pointing Yusaku Yokouchi and Hiroshi Hosobe Faculty of Computer and Information Sciences, Hosei University 3-7-2 Kajino-cho, Koganei-shi, Tokyo

More information

Multi-stakeholder collaboration: The CIFE iroom

Multi-stakeholder collaboration: The CIFE iroom Theme: Title: Multi-stakeholder collaboration: The CIFE iroom Author(s): Institution(s): E-mail(s): Abstract: Keywords: Martin Fischer 1, Maureen Stone 2, Kathleen Liston 3, John Kunz 1, Vibha Singhal

More information

SMART Board Interactive Whiteboard Basics

SMART Board Interactive Whiteboard Basics SMART Board Interactive Whiteboard Basics This Quick Reference Guide provides an overview of the information you need to begin using a SMART Board interactive whiteboard. Before you begin, make sure the

More information

Laser Pointer Interaction

Laser Pointer Interaction CHI 2001 31 MARCH 5 APRIL Papers Laser Pointer Interaction Dan R. Olsen Jr. and Travis Nielsen Computer Science Department, Brigham Young University, Provo, UT {olsen, nielsent }@cs.byu.edu ABSTRACT Group

More information

Disconnecting the application from the interaction model

Disconnecting the application from the interaction model Disconnecting the application from the interaction model Ing-Marie Jonsson, Neil Scott, Judy Jackson Project Archimedes, CSLI Stanford University {ingmarie,ngscott,jackson}@csli.stanford.edu Abstract:

More information

Discovering Computers Chapter 5 Input. CSA 111 College of Applied Studies UOB

Discovering Computers Chapter 5 Input. CSA 111 College of Applied Studies UOB Discovering Computers 2008 Chapter 5 Input 1 Chapter 5 Objectives Define input List the characteristics of a keyboard Describe different mouse types and how they work Summarize how various pointing devices

More information

Hardware Basics for Front Projection SMART Board Interactive Whiteboards

Hardware Basics for Front Projection SMART Board Interactive Whiteboards Hardware Basics for Front Projection SMART Board Interactive Whiteboards The SMART Board interactive whiteboard is touch sensitive and operates as part of a system that includes a computer and a projector.

More information

The Writing s on the Wall: Large, Remotely Controlled Displays

The Writing s on the Wall: Large, Remotely Controlled Displays The Writing s on the Wall: Large, Remotely Controlled Displays Mark Ashdown, Peter Robinson University of Cambridge Computer Laboratory, J J Thomson Avenue, Cambridge CB3 0FD, UK {msda2, pr}@cl.cam.ac.uk

More information

International Journal of Combined Research & Development (IJCRD) eissn: x;pissn: Volume: 1; Issue: 2; June 2013

International Journal of Combined Research & Development (IJCRD) eissn: x;pissn: Volume: 1; Issue: 2; June 2013 Simple Applications of Smart-Classroom Mr. Parmesh V Asst. Professor, Dept. of ISE Cambridge Institute of Technology Nagpur, Maharashtra, India Abstract: This paper first presents four essential characteristics

More information

Programming Education on an Interactive Electronic Whiteboard

Programming Education on an Interactive Electronic Whiteboard Programming Education on an Interactive Electronic Whiteboard Masaki Nakagawa, Taro Ohara, Jin Kanda Hirokazu Bandoh and Naoki Kato Department of Computer, Information and Communication Sciences Tokyo

More information

Technology Instructions

Technology Instructions Technology Instructions for General Purpose Classrooms Texas Tech University IT Help Central Classroom Technology Services 806. 742. 5381 Ag Science 214 The Basics Starting the system To turn on the projector,

More information

Inventions on drag and drop in GUI

Inventions on drag and drop in GUI From the SelectedWorks of Umakant Mishra December, 2005 Umakant Mishra Available at: https://works.bepress.com/umakant_mishra/33/ Inventions on Drag and Drop in GUI A TRIZ based analysis Umakant Mishra

More information

University Academic Computing Technologies. Web-site:

University Academic Computing Technologies.   Web-site: University Academic Computing Technologies E-mail: bbcollab@aucegypt.edu Web-site: www.aucegypt.edu/it/uact/bbcollab Last Revised: May 2012 The American University in Cairo University Academic Computing

More information

Using TRIZ for Minimizing Cursor Movements in GUI

Using TRIZ for Minimizing Cursor Movements in GUI From the SelectedWorks of Umakant Mishra October, 2008 Using TRIZ for Minimizing Cursor Movements in GUI Umakant Mishra Available at: https://works.bepress.com/umakant_mishra/69/ Using TRIZ for Minimizing

More information

National Digital Literacy Mission Module 1: Power in Your Hands

National Digital Literacy Mission Module 1: Power in Your Hands National Digital Literacy Mission Module 1: Power in Your Hands 2 Lesson Plan Lesson Plan of Module 1 1. Overview and introduction to digital devices 2. Know the computer (Components, Functions and Applications)

More information

Bluetooth Google TV Keyboard. - Multi-language supporting - Multi-Touch & Scrolling bar. User Manual

Bluetooth Google TV Keyboard. - Multi-language supporting - Multi-Touch & Scrolling bar. User Manual Bluetooth Google TV Keyboard - Multi-language supporting - Multi-Touch & Scrolling bar User Manual Introduction: EFO Bluetooth Google TV keyboard consists of keyboard, mouse, touchpad, and laser pointer

More information

Getting Started with Java Using Alice. 1 Copyright 2013, Oracle and/or its affiliates. All rights reserved.

Getting Started with Java Using Alice. 1 Copyright 2013, Oracle and/or its affiliates. All rights reserved. Getting Started with Java Using Alice Develop a Complete Animation 1 Copyright 2013, Oracle and/or its affiliates. All rights Objectives This lesson covers the following objectives: Use functional decomposition

More information

SMART CLASSROOM TRAINING MANUAL

SMART CLASSROOM TRAINING MANUAL SMART CLASSROOM TRAINING MANUAL SMART CLASSROOM TRAINING MANUAL Center for Instructional Technology Table of Contents LCD Touch Panel Using the Touch Screen...3 How to use the Computer and Laptop Options...4

More information

2. Click the From Beginning command in the Start Slide Show group to start the slide show with the first slide.

2. Click the From Beginning command in the Start Slide Show group to start the slide show with the first slide. Presenting Slide Show Introduction Page 1 Once your slide show is completed, you will need to learn how to present it to an audience. PowerPoint offers several tools and features that can assist you in

More information

Laser Interactive Ultra-Short Throw Projectors

Laser Interactive Ultra-Short Throw Projectors October 2017 Laser Interactive Ultra-Short Throw Projectors The all-in-one HD interactive display for efficient, productive meetings EB-1470Ui Overview Powered by breakthrough laser technology, the EB-1470Ui

More information

DOWNLOADING OFFICE 365 TO YOUR HOME COMPUTER

DOWNLOADING OFFICE 365 TO YOUR HOME COMPUTER DOWNLOADING OFFICE 365 TO YOUR HOME COMPUTER You can download Office 365 to your home computer up to five by using the following link https://portal.office.com/home or by navigating to https://my.lynn.edu/ics

More information

Multimodal Interfaces. Remotroid

Multimodal Interfaces. Remotroid Multimodal Interfaces Remotroid Siavash Bigdeli / Christian Lutz University of Neuchatel and University of Fribourg 1. June 2012 Table of contents 1 Introduction...3 2 Idea of the application...3 3 Device

More information

Getting to Know Windows 10. Handout

Getting to Know Windows 10. Handout Handout Handout Session Overview We re excited to share the exciting new features of Windows 10 and look forward to answering any questions in real time as we learn more about this updated platform together.

More information

Elluminate Introduction & Handbook

Elluminate Introduction & Handbook CSU Stanislaus Office of Information Technology Elluminate Introduction & Handbook What is Elluminate? Elluminate is the university s online meeting and conferencing service. Users can create virtual rooms

More information

Interface for Digital Notes Using Stylus Motions Made in the Air

Interface for Digital Notes Using Stylus Motions Made in the Air Interface for Digital Notes Using Stylus Motions Made in the Air Yu Suzuki Kazuo Misue Jiro Tanaka Department of Computer Science, University of Tsukuba {suzuki, misue, jiro}@iplab.cs.tsukuba.ac.jp Abstract

More information

Contents. - i - Ver.:2

Contents. - i - Ver.:2 Contents 1 Accessories of D-Point 2... 2 2 Connecting Projector to PC... 4 3 Pen Action... 4 4 Driver Installation... 5 5 Configuration Setting... 8 6 D-Point 2 Pull-up Menu... 12 7 DT02 Multi-touch Interactive

More information

The 3D Terrain Interactive Technique Based on Gesture Recognition Yanyan Li1, a, Xiaomeng Xu2, b, Jiayu Sun3, c, Haimeng Zhao4, d*

The 3D Terrain Interactive Technique Based on Gesture Recognition Yanyan Li1, a, Xiaomeng Xu2, b, Jiayu Sun3, c, Haimeng Zhao4, d* Joint International Information Technology, Mechanical and Electronic Engineering Conference (JIMEC 2016) The 3D Terrain Interactive Technique Based on Gesture Recognition Yanyan Li1, a, Xiaomeng Xu2,

More information

Development of real-time motion capture system for 3D on-line games linked with virtual character

Development of real-time motion capture system for 3D on-line games linked with virtual character Development of real-time motion capture system for 3D on-line games linked with virtual character Jong Hyeong Kim *a, Young Kee Ryu b, Hyung Suck Cho c a Seoul National Univ. of Tech., 172 Gongneung-dong,

More information

UniGest: Text Entry Using Three Degrees of Motion

UniGest: Text Entry Using Three Degrees of Motion UniGest: Text Entry Using Three Degrees of Motion Steven J. Castellucci Department of Computer Science and Engineering York University 4700 Keele St. Toronto, Ontario M3J 1P3 Canada stevenc@cse.yorku.ca

More information

Assisting Trustworthiness Based Web Services Selection Using the Fidelity of Websites *

Assisting Trustworthiness Based Web Services Selection Using the Fidelity of Websites * Assisting Trustworthiness Based Web Services Selection Using the Fidelity of Websites * Lijie Wang, Fei Liu, Ge Li **, Liang Gu, Liangjie Zhang, and Bing Xie Software Institute, School of Electronic Engineering

More information

Proposal of a Touch Panel Like Operation Method For Presentation with a Projector Using Laser Pointer

Proposal of a Touch Panel Like Operation Method For Presentation with a Projector Using Laser Pointer Proposal of a Touch Panel Like Operation Method For Presentation with a Projector Using Laser Pointer Yua Kawahara a,* and Lifeng Zhang a a Kushu Institute of Technolog, 1-1 Sensui-cho Tobata-ku, Kitakushu

More information

A flexible multi-server platform for distributed video information processing Yao Wang 1, 2, Linmi Tao 1, Qiang Liu 2, Yanjun zhao 1, Guangyou Xu 1 1

A flexible multi-server platform for distributed video information processing Yao Wang 1, 2, Linmi Tao 1, Qiang Liu 2, Yanjun zhao 1, Guangyou Xu 1 1 A flexible multi-server platform for distributed video information processing Yao Wang 1, 2, Linmi Tao 1, Qiang Liu 2, Yanjun zhao 1, Guangyou Xu 1 1 Department of Computer Science, Tsinghua University

More information

Lenovo IdeaPad Flex 10

Lenovo IdeaPad Flex 10 Lenovo IdeaPad Flex 10 User Guide Read the safety notices and important tips in the included manuals before using your computer. Notes Before using the product, be sure to read Lenovo Safety and General

More information

PowerPoint 2016 Part II

PowerPoint 2016 Part II PowerPoint 2016 Part II Animations In PowerPoint, any object, shape, image, etc. on a slide can be animated. Animations are a good way to add some attention grabbers to a presentation, but they can also

More information

Motion Control with Strokes

Motion Control with Strokes Motion Control with Strokes Masaki Oshita Kyushu Institute of Technology oshita@ces.kyutech.ac.jp Figure 1: Examples of stroke-based motion control. Input strokes (above) and generated motions (below).

More information

ibooks Author: An Instructional Guide for Educators

ibooks Author: An Instructional Guide for Educators USING IBOOKS AUTHOR ibooks Author: An Instructional Guide for Educators ETEC533 - MANNY LOYLA SECTION 1 Before you Begin This section provides information on how to download and install the ibooks Author

More information

Direct Handwriting Editing

Direct Handwriting Editing Technical Disclosure Commons Defensive Publications Series April 19, 2017 Direct Handwriting Editing Megan Austin Renshaw Wei Li Follow this and additional works at: http://www.tdcommons.org/dpubs_series

More information

Presenting a Live Meeting Session

Presenting a Live Meeting Session Presenting a Live Meeting Session LIVE MEETING CONSOLE COMPONENTS The Live Meeting console is made up of multiple components: Presentation area in the middle of the console. Control panels (panes) accessible

More information

Touch brilliance the world s first 3LCD, touch-enabled interactive projector. Epson EB-595Wi Interactive WXGA 3LCD Projector

Touch brilliance the world s first 3LCD, touch-enabled interactive projector. Epson EB-595Wi Interactive WXGA 3LCD Projector Projected image is simulated. Touch brilliance the world s first 3LCD, touch-enabled interactive projector. The ultra-short-throw EB-595Wi is the world s first 3LCD, touch-enabled interactive projector.

More information

Chapter 7: Communication. Organizational Behaviour 5 th Canadian Edition 7-1. Langton / Robbins / Judge Copyright 2010 Pearson Education Canada

Chapter 7: Communication. Organizational Behaviour 5 th Canadian Edition 7-1. Langton / Robbins / Judge Copyright 2010 Pearson Education Canada Chapter 7: Communication Organizational Behaviour 5 th Canadian Edition Langton / Robbins / Judge Copyright 2010 Pearson Education Canada 7-1 Chapter Outline The Communication Process Barriers to Effective

More information

Join a Skype for Business meeting from an SLT video conferencing room

Join a Skype for Business meeting from an SLT video conferencing room THE NEW VIDEO CONFERENCING SYSTEM With the new video conferencing system, joining a Skype for Business online meeting is as easy as a press of a button. It allows you to: Join a scheduled meeting with

More information

HCI Lecture 14. Special Issues: Ubiquitous computing

HCI Lecture 14. Special Issues: Ubiquitous computing HCI Lecture 14 Special Issues: Ubiquitous computing Barbara Webb Key points: Making the computer part of the environment Mobile devices Implicit input Ambient output Continuous interaction Issues for design

More information

This guide will help you with many of the basics of operation for your Epson 485wi BrightLink Projector with interactive functionality.

This guide will help you with many of the basics of operation for your Epson 485wi BrightLink Projector with interactive functionality. This guide will help you with many of the basics of operation for your Epson 485wi BrightLink Projector with interactive functionality. If you need further assistance with questions, you can refer to the

More information

EVALUATING DIFFERENT TOUCH-BASED INTERACTION TECHNIQUES IN A PUBLIC INFORMATION KIOSK

EVALUATING DIFFERENT TOUCH-BASED INTERACTION TECHNIQUES IN A PUBLIC INFORMATION KIOSK EVALUATING DIFFERENT TOUCH-BASED INTERACTION TECHNIQUES IN A PUBLIC INFORMATION KIOSK Roope Raisamo Department of Computer Science University of Tampere P.O. Box 607 (Pinninkatu 53B) FIN-33101 Tampere,

More information

(Refer Slide Time 00:01:09)

(Refer Slide Time 00:01:09) Computer Organization Part I Prof. S. Raman Department of Computer Science & Engineering Indian Institute of Technology Lecture 3 Introduction to System: Hardware In the previous lecture I said that I

More information

Introduction to Advanced Features of PowerPoint 2010

Introduction to Advanced Features of PowerPoint 2010 Introduction to Advanced Features of PowerPoint 2010 TABLE OF CONTENTS INTRODUCTION... 2 TUTORIAL PURPOSE... 2 WHO WOULD BENEFIT FROM THIS TUTORIAL?... 2 WHO WOULD NOT BENEFIT FROM THIS TUTORIAL?... 2

More information

Index Generation and Advanced Search Functions for. Muitimedia Presentation Material. Yahiko Kambayashi 3 Kaoru Katayama 3 Yasuhiro Kamiya 3

Index Generation and Advanced Search Functions for. Muitimedia Presentation Material. Yahiko Kambayashi 3 Kaoru Katayama 3 Yasuhiro Kamiya 3 Index Generation and Advanced Search Functions for Muitimedia Presentation Material Yahiko Kambayashi 3 Kaoru Katayama 3 Yasuhiro Kamiya 3 Osami Kagawa 33 3 Department of Information Science, Kyoto University

More information

Business Products Quick Reference Bundle

Business Products Quick Reference Bundle Business Products Quick Reference Bundle TABLE OF CONTENTS Section 1 Getting Started with Your SMART Board 800 Series Interactive Whiteboard 4 Subsection 1.1 Turning On Your Interactive Whiteboard 4 Subsection

More information

University of Twente

University of Twente University of Twente Mechanical Automation Group Robotic Seam Teaching and Laser Welding Dimitrios Iakovou Johan Meijer November 2006 Contents 3 Contents 1) Task Description 5 2) SurfNet Breeze 2.1) Introduction

More information

Available online at ScienceDirect. Procedia Computer Science 59 (2015 )

Available online at  ScienceDirect. Procedia Computer Science 59 (2015 ) Available online at www.sciencedirect.com ScienceDirect Procedia Computer Science 59 (2015 ) 550 558 International Conference on Computer Science and Computational Intelligence (ICCSCI 2015) The Implementation

More information

Chapter 7. Discovering Computers Technology in a World of Computers, Mobile Devices, and the Internet. Objectives Overview.

Chapter 7. Discovering Computers Technology in a World of Computers, Mobile Devices, and the Internet. Objectives Overview. Discovering Computers Technology in a World of Computers, Mobile Devices, and the Internet Chapter 7 Input and Output Objectives Overview See Page 288 for Detailed Objectives Objectives Overview See Page

More information

Tracking Handle Menu Lloyd K. Konneker Jan. 29, Abstract

Tracking Handle Menu Lloyd K. Konneker Jan. 29, Abstract Tracking Handle Menu Lloyd K. Konneker Jan. 29, 2011 Abstract A contextual pop-up menu of commands is displayed by an application when a user moves a pointer near an edge of an operand object. The menu

More information

Interactive PTZ Camera Control System Using Wii Remote and Infrared Sensor Bar

Interactive PTZ Camera Control System Using Wii Remote and Infrared Sensor Bar Interactive PTZ Camera Control System Using Wii Remote and Infrared Sensor Bar A. H. W. Goh, Y. S. Yong, C. H. Chan, S. J. Then, L. P. Chu, S. W. Chau, and H. W. Hon International Science Index, Computer

More information

Adobe Connect: Overview

Adobe Connect: Overview Adobe Connect: Overview Table of Contents Table of Contents... 1 Overview of Adobe Connect... 2 Recommended Use... 2 Roles and Privileges... 2 Menu Bar... 3 Prepare Room and Upload Content... 4 Create

More information

Collaborate Ultra. Presenter Guide for D2L Brightspace. University Information Technology Services

Collaborate Ultra. Presenter Guide for D2L Brightspace. University Information Technology Services Collaborate Ultra Presenter Guide for D2L Brightspace University Information Technology Services Learning Technologies, Training & Audiovisual Outreach Copyright 2017 KSU Division of University Information

More information

British technology brand iboardtouch

British technology brand iboardtouch British technology brand iboardtouch Leading the way in manufacturing superb interactive hardware and software touchscreen solutions specifically for classroom and learning environments. The powerful,

More information

Discovering Computers Living in a Digital World

Discovering Computers Living in a Digital World Discovering Computers 2011 Living in a Digital World Objectives Overview Define input and differentiate among a program, command, and user response Identify the keys and buttons commonly found on desktop

More information

Plus 10: Descending the Design Funnel THE 10 PLUS 10 METHOD. developing 10 different ideas and refinements of selected ideas

Plus 10: Descending the Design Funnel THE 10 PLUS 10 METHOD. developing 10 different ideas and refinements of selected ideas 10 Plus 10: Descending the Design Funnel developing 10 different ideas and refinements of selected ideas 1.4 The design funnel describes a process that you, as an interaction designer, need to habitually

More information

INFS 328 Systems Analysis and Design

INFS 328 Systems Analysis and Design INFS 328 Systems Analysis and Design Session 6 System Design Part 1 Lecturer: Prof. Ellis Edwin Badu, Dept. of Information Studies Contact Information: eebadu@ug.edu.gh College of Education School of Continuing

More information

A web portal for situated interaction

A web portal for situated interaction A web portal for situated interaction Rui José University of Minho Information Systems Department Campus de Azurém, Guimarães, Portugal rui@dsi.uminho.pt Abstract. The combination between ubiquitous computing

More information

Using the SHARP touchscreen

Using the SHARP touchscreen Click a menu link to jump straight to that section: SHARP touchscreen essentials Accessing & saving files Annotation with SHARP touchscreens Connecting other devices SHARP touchscreens with Adobe Troubleshooting

More information

By: Computer Education. Introduction Level One

By:   Computer Education. Introduction Level One Computer Education Introduction Level One What is a Computer? A computer is an electronic machine which can take in data, stores and processed the data, and then produces information Data is information

More information

Video annotation based on adaptive annular spatial partition scheme

Video annotation based on adaptive annular spatial partition scheme Video annotation based on adaptive annular spatial partition scheme Guiguang Ding a), Lu Zhang, and Xiaoxu Li Key Laboratory for Information System Security, Ministry of Education, Tsinghua National Laboratory

More information

Computers Are Your Future

Computers Are Your Future Computers Are Your Future 2006 Prentice-Hall, Inc. Computers Are Your Future Chapter 7 Input/Output and Storage 2006 Prentice-Hall, Inc Slide 2 Input Input is any data entered into the computer s memory

More information

Some Basic Terminology

Some Basic Terminology Some Basic Terminology A B C D E F G H I J K L M N O P Q R S T U V W X Y Z Here are a few terms you'll run into: A Application Files Program files environment where you can create and edit the kind of

More information

Development of a Mobile Observation Support System for Students: FishWatchr Mini

Development of a Mobile Observation Support System for Students: FishWatchr Mini Development of a Mobile Observation Support System for Students: FishWatchr Mini Masaya Yamaguchi, Masanori Kitamura, and Naomi Yanagida National Institute for Japanese Language and Linguistics, Nanzan

More information

Multi-track Scratch Player on a Multi-touch Sensing Device

Multi-track Scratch Player on a Multi-touch Sensing Device Multi-track Scratch Player on a Multi-touch Sensing Device Kentaro Fukuchi Graduate School of Information Systems The University of Electro-Communications Choufu-shi, Tokyo, Japan 182-8585 fukuchi@megaui.net

More information

Reviewers: Approval Date: REF No:

Reviewers: Approval Date: REF No: Title: Parts of a computer Contributors: Mira Hirani Std: 1 Reviewers: Srinath Perur Submission Date: Approval Date: REF No: Brief Description: Goal: Prerequisites: Duration: Resources: This unit covers

More information

Getting Started. Explorers Guide. Learning about computer basics. Data file: none Objectives:

Getting Started. Explorers Guide. Learning about computer basics. Data file: none Objectives: Explorers Guide Data file: none Objectives: In this project, you will: learn about computer ergonomics describe computer hardware and software review the Windows desktop and use the mouse work with windows

More information

Multi-Touch Gestures for 3D Objects

Multi-Touch Gestures for 3D Objects Whitepaper Multi-Touch Gestures for 3D Objects www.infoteam.de Multi-Touch Gestures for 3D Objects Concepts for intuitively moving 3D Objects using Gestures The widespread acceptance of smartphones and

More information

Cursor Design Considerations For the Pointer-based Television

Cursor Design Considerations For the Pointer-based Television Hillcrest Labs Design Note Cursor Design Considerations For the Pointer-based Television Designing the cursor for a pointing-based television must consider factors that differ from the implementation of

More information

Virtual Platform Checklist for WebEx Training Center

Virtual Platform Checklist for WebEx Training Center Virtual Platform Checklist for WebEx Training Center WebEx Training Center is a powerful online meeting tool used to create engaging virtual training. To create an effective learning experience, become

More information

Teacher Cheat Sheet - Game Coding Challenges

Teacher Cheat Sheet - Game Coding Challenges Teacher Cheat Sheet - Game Coding Challenges Challenge #1 Movement: Make your sprite move across the screen. When it hits the walls, it must bounce off and keep moving. 1. The When Flag is clicked is your

More information

Using the SMARTBoard to Differentiate Instruction

Using the SMARTBoard to Differentiate Instruction Using the SMARTBoard to Differentiate Instruction The following best practices tips and tools to support differentiated instructional practices was created based on SMART notebook version v.11.3.857. Best

More information

Oral Session Moderator Training

Oral Session Moderator Training Oral Session Moderator Training Prior to your session, please check the online program for any changes or updates. Familiarize yourself in advance with the pronunciation of presenter names and affiliations.

More information

Click Install View Touch. Installation starts. Click Next. Click Finish.

Click Install View Touch. Installation starts. Click Next. Click Finish. 1. Please read the instructions carefully. Improper installation may cause permanent damages, which may not be covered by the warranty. 2. Check all the parts in the package against the following parts

More information

PowerPoint 2016 Building a Presentation

PowerPoint 2016 Building a Presentation PowerPoint 2016 Building a Presentation What is PowerPoint? PowerPoint is presentation software that helps users quickly and efficiently create dynamic, professional-looking presentations through the use

More information

Integrating Contextual Video Annotation into Media Authoring for Video Podcasting and Digital Medical Records

Integrating Contextual Video Annotation into Media Authoring for Video Podcasting and Digital Medical Records Integrating Contextual Video Annotation into Media Authoring for Video Podcasting and Digital Medical Records I-Jong Lin, Hui Chao Digital Printing and Imaging Laboratory HP Laboratories Palo Alto HPL-2007-9

More information

AGU Fall Meeting Oral Session Chair Training

AGU Fall Meeting Oral Session Chair Training AGU Fall Meeting Oral Session Chair Training AGU would like to assure all meeting participants feel safe, welcomed, and included, and that our meetings promote and help reflect diversity, inclusion and

More information

Blackboard Collaborate for Students

Blackboard Collaborate for Students Blackboard Collaborate for Students Participants Guide University Information Technology Services Training, Outreach, Learning Technologies and Video Production Copyright 2014 KSU Department of University

More information

Chapter 6: Interfaces and interactions

Chapter 6: Interfaces and interactions Chapter 6: Interfaces and interactions Overview Introduce the notion of a paradigm Provide an overview of the many different interface paradigms highlight the main design and research issues for each Consider

More information

MSc-IT 1st semester Fall

MSc-IT 1st semester Fall Objectives Overview Discovering Computers 2012 Course Instructor: M. Imran Khalil MSc-IT 1 st semester Fall 2016 Define input and differentiate among a program, command, and user response Describe various

More information

DocuBits and Containers: Providing e-document Micro-Mobility in a Walk-up Interactive Tabletop Environment

DocuBits and Containers: Providing e-document Micro-Mobility in a Walk-up Interactive Tabletop Environment MITSUBISHI ELECTRIC RESEARCH LABORATORIES http://www.merl.com DocuBits and Containers: Providing e-document Micro-Mobility in a Walk-up Interactive Tabletop Environment Katherine Everitt, Chia Shen, Kathy

More information

PRESENTED BY: M.NAVEEN KUMAR 08M31A05A7

PRESENTED BY: M.NAVEEN KUMAR 08M31A05A7 PRESENTED BY: M.NAVEEN KUMAR 08M31A05A7 The computer mouse was invented in 1960s and it went through many revisions regarding its functionality and features since then. According to folks from Celluon

More information

Input: is any data or instructions that are used by a computer.

Input: is any data or instructions that are used by a computer. 1 What is input? Input: is any data or instructions that are used by a computer. Input devices: are hardware used to translate words, sounds, images, and actions that people understand into a form that

More information

Input Techniques. CS376 6 May 2008

Input Techniques. CS376 6 May 2008 Input Techniques CS376 6 May 2008 Sites to Visit http://mrl.nyu.edu/projects/quikwriting/ Quikwrite2.html http://www.dontclick.it/ Explore > The Button Lab Explore > The Experiments Explore > The MouseCamp

More information