Browsing by Author "Ledo, D."
Now showing 1 - 9 of 9
Results Per Page
Sort Options
Item Metadata only The Fat Thumb: Using the Thumb's Contact Size for Single-Handed Mobile Interaction.(ACM, 2012) Boring, S.; Ledo, D.; Chen, X.; Marquardt, N.; Tang, A.; Greenberg, S.Modern mobile devices allow a rich set of multi-finger interactions that combine modes into a single fluid act, for example, one finger for panning blending into a two-finger pinch gesture for zooming. Such gestures require the use of both hands: one holding the device while the other is interacting. While on the go, however, only one hand may be available to both hold the device and interact with it. This mostly limits interaction to a single-touch (i.e., the thumb), forcing users to switch between input modes explicitly. In this paper, we contribute the Fat Thumb interaction technique, which uses the thumb's contact size as a form of simulated pressure. This adds a degree of freedom, which can be used, for example, to integrate panning and zooming into a single interaction. Contact size determines the mode (i.e., panning with a small size, zooming with a large one), while thumb movement performs the selected mode. We discuss nuances of the Fat Thumb based on the thumb's limited operational range and motor skills when that hand holds the device. We compared Fat Thumb to three alternative techniques, where people had to precisely pan and zoom to a predefined region on a map and found that the Fat Thumb technique compared well to existing techniques.Item Metadata only The Fat Thumb: Using the Thumb’s Contact Size for Single-Handed Mobile Interaction(2011) Boring, S.; Ledo, D.; Chen, X.; Tang, A.; Greenberg, S.Item Metadata only The HapticTouch Toolkit: Enabling Exploration of Haptic Interactions(ACM, 2012) Ledo, D.; Nacenta, M.; Marquardt, N.; Boring, S.; Greenberg, S.In the real world, touch based interaction relies on haptic feedback (e.g., grasping objects, feeling textures). Unfortunately, such feedback is absent in current tabletop systems. The previously developed Haptic Tabletop Puck (HTP) aims at supporting experimentation with and development of inexpensive tabletop haptic interfaces in a do-it-yourself fashion. The problem is that programming the HTP (and haptics in general) is difficult. To address this problem, we contribute the HapticTouch toolkit, which enables developers to rapidly prototype haptic tabletop applications. Our toolkit is structured in three layers that enable programmers to: (1) directly control the device, (2) create customized combinable haptic behaviors (e.g., softness, oscillation), and (3) use visuals (e.g., shapes, images, buttons) to quickly make use of these behaviors. In our preliminary exploration we found that programmers could use our toolkit to create haptic tabletop applications in a short amount of time.Item Metadata only The HapticTouch Toolkit: Enabling Exploration of Haptic Interactions(2011) Ledo, D.; Nacenta, M.; Boring, S.; Greenberg, S.Item Metadata only Is Anyone Looking? Mitigating Shoulder Surfing on Public Displays through Awareness and Protection.(ACM, 2014) Brudy, F.; Ledo, D.; Greenberg, S.; Butz, A.Displays are growing in size, and are increasingly deployed in semi-public and public areas. When people use these public displays to pursue personal work, they expose their activities and sensitive data to passers-by. In most cases, such shoulder-surfing by others is likely voyeuristic vs. a deliberate attempt to steal information. Even so, safeguards are needed. Our goal is to mitigate shoulder-surfing problems in such settings. Our method leverages notions of territoriality and proxemics, where we sense and take action based on the spatial relationships between the passerby, the user of the display, and the display itself. First, we provide participants with awareness of shoulder-surfing moments, which in turn helps both parties regulate their behaviours and mediate further social interactions. Second, we provide methods that protect information when shoulder-surfing is detected. Here, users can move or hide information through easy to perform explicit actions. Alternately, the system itself can mask information from the passerby's view when it detects shoulder-surfing moments.Item Metadata only Mobile Proxemic Awareness and Control: Exploring the Design Space for Interaction with a Single Appliance(ACM, 2013) Ledo, D.; Greenberg, S.Computing technologies continue to grow exponentially every day. However, appliances have become a class of technology that has remained stagnant through time. They are restricted by physical and cost limitations, while also aiming to provide with a lot of functionality. This leads to limited capabilities of input (through multiple buttons and combinations) and output (LEDs, small screens). We introduce the notion of mobile proxemic awareness and control, whereby a mobile device is used as a medium to reveal of information regarding awareness of presence, state, content and control as a function of proxemics. We explore a set of concepts that exploit different proximal distances and levels of information and controls. We illustrate the concepts with two deliberately simple prototypes: a lamp and a radio alarm clock.Item Metadata only OneSpace: Shared Depth-Corrected Video Interaction(2013) Ledo, D.; Aseniero, B. A.; Greenberg, S.; Tang, A.Item Metadata only OneSpace: Shared Depth-Corrected Video Interaction(2013) Ledo, D.; Aseniero, B. A.; Greenberg, S.; Tang, A.Video conferencing commonly employs a video portal met-aphor to connect individuals from remote spaces. In this work, we explore an alternate metaphor, a shared depth-mirror, where video images of two spaces are fused into a single shared, depth-corrected video space. We realize this metaphor in OneSpace, where the space respects virtual spatial relationships between people and objects as if all parties were looking at a mirror together. We report prelim-inary observations of OneSpace's use, noting that it encour-ages cross-site, full-body interactions, and that participants employed the depth cues in their interactions. Based on these observations, we argue that the depth mirror offers new opportunities for shared video interaction in the form of a shared stage.Item Metadata only STRATOS: Using Visualization to Support Decisions in Strategic Software Release Planning(ACM, 2015) Aseniero, B. A.; Wun, T.; Ledo, D.; Ruhe, G.; Tang, A.; Carpendale, S.Software is typically developed incrementally and released in stages. Planning these releases involves deciding which features of the system should be implemented for each release. This is a complex planning process involving numerous trade-offs-constraints and factors that often make decisions difficult. Since the success of a product depends on this plan, it is important to understand the trade-offs between different release plans in order to make an informed choice. We present STRATOS, a tool that simultaneously visualizes several software release plans. The visualization shows several attributes about each plan that are important to planners. Multiple plans are shown in a single layout to help planners find and understand the trade-offs between alternative plans. We evaluated our tool via a qualitative study and found that STRATOS enables a range of decision-making processes, helping participants decide on which plan is most optimal.