scispace - formally typeset
Search or ask a question

Showing papers by "Chris Harrison published in 2008"


Proceedings ArticleDOI
19 Oct 2008
TL;DR: A simple sensor is employed that can be easily coupled with existing surfaces, such as walls and tables, turning them into large, unpowered and ad hoc finger input surfaces, allowing any suitable surface on which it rests to be appropriated as a gestural input surface.
Abstract: We present Scratch Input, an acoustic-based input technique that relies on the unique sound produced when a fingernail is dragged over the surface of a textured material, such as wood, fabric, or wall paint. We employ a simple sensor that can be easily coupled with existing surfaces, such as walls and tables, turning them into large, unpowered and ad hoc finger input surfaces. Our sensor is sufficiently small that it could be incorporated into a mobile device, allowing any suitable surface on which it rests to be appropriated as a gestural input surface. Several example applications were developed to demonstrate possible interactions. We conclude with a study that shows users can perform six Scratch Input gestures at about 90% accuracy with less than five minutes of training and on wide variety of surfaces.

188 citations


Proceedings ArticleDOI
22 Oct 2008
TL;DR: This study shows that users understand and appreciate the utility of asynchronous interaction, are enthusiastic about CollaboraTV's engaging social communication primitives and value implicit show recommendations from friends.
Abstract: With the advent of video-on-demand services and digital video recorders, the way in which we consume media is undergoing a fundamental change. People today are less likely to watch shows at the same time, let alone the same place. As a result, television viewing, which was once a social activity, has been reduced to a passive and isolated experience. To study this issue, we developed a system called CollaboraTV and demonstrated its ability to support the communal viewing experience through a month-long field study. Our study shows that users understand and appreciate the utility of asynchronous interaction, are enthusiastic about CollaboraTV's engaging social communication primitives and value implicit show recommendations from friends. Our results both provide a compelling demonstration of a social television system and raise new challenges for social television communication modalities.

113 citations


Proceedings ArticleDOI
06 Apr 2008
TL;DR: The Lean and Zoom system detects a user's proximity to the display using a camera and magnifies the on-screen content proportionally, which alleviates dramatic leaning and makes items more readable.
Abstract: The size and resolution of computer displays has increased dramatically, allowing more information than ever to be rendered on-screen. However, items can now be so small or screens so cluttered that users need to lean forward to properly examine them. This behavior may be detrimental to a user's posture and eyesight. Our Lean and Zoom system detects a user's proximity to the display using a camera and magnifies the on-screen content proportionally. This alleviates dramatic leaning and makes items more readable. Results from a user study indicate people find the technique natural and intuitive. Most participants found on-screen content easier to read, and believed the technique would improve both their performance and comfort.

97 citations


Proceedings ArticleDOI
19 Oct 2008
TL;DR: A simple, small, and inexpensive multispectral optical sensor for identifying materials in proximity to a device and can be used in concert with e.g., location information, to estimate that the device is "sitting on the desk at home", or "in the pocket at work".
Abstract: Numerous methods have been proposed that allow mobile devices to determine where they are located (e.g., home or office) and in some cases, predict what activity the user is currently engaged in (e.g., walking, sitting, or driving). While useful, this sensing currently only tells part of a much richer story. To allow devices to act most appropriately to the situation they are in, it would also be very helpful to know about their placement - for example whether they are sitting on a desk, hidden in a drawer, placed in a pocket, or held in one's hand - as different device behaviors may be called for in each of these situations. In this paper, we describe a simple, small, and inexpensive multispectral optical sensor for identifying materials in proximity to a device. This information can be used in concert with e.g., location information, to estimate, for example, that the device is "sitting on the desk at home", or "in the pocket at work". This paper discusses several potential uses of this technology, as well as results from a two-part study, which indicates that this technique can detect placement at 94.4% accuracy with real-world placement sets.

39 citations


Patent
30 Sep 2008
TL;DR: In this paper, the authors present a graphics-based electronic programming guide (EPG) that organizes available content in radial fashion on a display, and which content appears on a screen shot of the EPG may be determined using rating data, user preferences or collaborative filtering.
Abstract: Disclosed systems and methods present a graphics based electronic programming guide (EPG) that organizes available content in radial fashion on a display. Which content appears on a screen shot of the EPG may be determined using rating data, user preferences or collaborative filtering. Through collaborative filtering, disclosed embodiments may predict which programs a user may like according to group member ratings. Some disclosed EPGs include a mosaic with graphical indications of an overall rating and graphical indications of which of a plurality of characteristics (e.g., genres) apply to multimedia programs.

34 citations


Proceedings ArticleDOI
15 Dec 2008
TL;DR: A method for producing a pseudo-3D experience using only a single generic webcam at each end is presented, which means nearly any computer currently able to video conference can use the technique, making it readily adoptable.
Abstract: When conversing with someone via video conference, you are provided with a virtual window into their space. However, this currently remains both flat and fixed, limiting its immersiveness. Previous research efforts have explored the use of 3D in telecommunication, and show that the additional realism can enrich the video conference experience. However, existing systems require complex sensor and cameras setups that make them infeasible for widespread adoption. We present a method for producing a pseudo-3D experience using only a single generic webcam at each end. This means nearly any computer currently able to video conference can use our technique, making it readily adoptable. Although using comparatively simple techniques, the 3D result is convincing.

33 citations


Patent
23 Jun 2008
TL;DR: In this paper, a method for collaborative annotating of a program of multimedia content includes enabling a first user to create a program annotation, enabling the first users to store annotation data, and enabling a second user to access the annotation data.
Abstract: A method for collaborative annotating of a program of multimedia content includes enabling a first user to create a program annotation, enabling the first user to store annotation data, and enabling a second user to access the annotation data. The second user may navigate the program using the annotation and/or view the annotation while viewing the program. The first user may create the annotation while viewing the program, for example, by asserting an annotation button on a remote control device. The annotation may include the frame that was displayed when the user created the annotation, text, audio, an image, or video selected by the viewer. The annotations include chronological information indicative of a chronological location of the annotation within the program. The annotations may include “rating annotations” indicating the author's subjective rating of a portion of the program that is in chronological proximity to the annotation's chronological location.

25 citations


Proceedings ArticleDOI
22 Oct 2008
TL;DR: iEPG presents a novel interface concept for navigating the multidimensional information space associated with television programming, as well as an effective visualization for displaying complex ratings data.
Abstract: Conventional program guides present television shows in a list view, with metadata displayed in a separate window. However, this linear presentation style prevents users from fully exploring and utilizing the diverse, descriptive, and highly connected data associated with television programming. Additionally, despite the fact that program guides are the primary selection interface for television shows, few include integrated recommendation data to help users decide what to watch. iEPG presents a novel interface concept for navigating the multidimensional information space associated with television programming, as well as an effective visualization for displaying complex ratings data. Results from a user study indicate people appreciate the ability to search for content in non-linear ways and are receptive to recommendation systems and unconventional EPG visualizations.

13 citations


Patent
23 Jun 2008
TL;DR: In this article, a disclosed service for enabling enhanced navigation of a program of multimedia content includes enabling a user to access annotation data associated with the program, which is indicative of a plurality of chronologically ordered annotations generated by one or more viewers of the program.
Abstract: A disclosed service for enabling enhanced navigation of a program of multimedia content includes enabling a user to access annotation data associated with the program. The annotation data is indicative of a plurality of chronologically ordered annotations generated by one or more viewers of the program. The chronological positioning of an annotation within the program is indicative of the portion of the program being watched when the annotation was created. In other words, the annotations occur at locations in the program when they are created. If a first user creates a first annotation at the seven minute mark of a program, a second user, who watches the program while accessing the stored annotation data, will see the first user's annotation at the seven minute mark of the program.

12 citations


Patent
30 Apr 2008
TL;DR: In this paper, the synchronization difference between the first and second streams of a multimedia content program is determined by determining a temporal or synchronization difference that indicates a temporal relationship between the two streams.
Abstract: A disclosed method for synchronizing different streams of a multimedia content program includes providing the multimedia content program to a first viewer via a first multimedia stream in response to receiving a first request to view the multimedia content program from the first viewer and providing the multimedia content program to a second viewer via a second multimedia stream in response to a second request from the second viewer. The method includes determining a temporal or synchronization difference that indicates a temporal relationship between the first and second streams. A timing of at least one of the streams is altered to reduce the synchronization difference. When the synchronization difference drops below a specified threshold, the multimedia content program may be provided to the first and second viewers via a multimedia stream that is common to the first and second viewers.

7 citations


Patent
18 Feb 2008
TL;DR: In this paper, a voice message processing system shortens received voice messages to reduce the time a user must spend in reviewing the user's voice messages, and an audible indicator is played with a revised message to allow a user to play back at least a portion of the original, received message without the substituted portions.
Abstract: A voice message processing system shortens received voice messages to reduce the time a user must spend in reviewing the user's voice messages. In some embodiments, a data file associated with a caller is created and updated with words and associated audio files that may be used to replace longer words or phrases in future voice messages from the caller. A user may manually configure preferences to aggressively shorten messages in some embodiments. A speech synthesizer may be employed to replace text in messages when sufficient audio files are not stored to provide sufficient processing of messages. An audible indicator may be played with a revised message to allow a user to play back at least a portion of the original, received message without the substituted portions. Such systems provide a user the opportunity to review messages in a reduced time.

01 Jan 2008
TL;DR: It is hypothesize that the public display of behavior and subsequent social pressures will motivate people to increase their physical activity as well as their awareness of it.
Abstract: Our research investigates how public displays of personal information can be used to motivate behavi or change. We describe six characteristics that are important for such information displays to embody. These build on two well-established methods for motivating behavior: presenting pertinent informati on at the point-of-decision and leveraging social pres sure. To investigate how these personal-public displays c an be used to motivate behavior change we developed Pediluma, a wearable device with sensing and dynami c lighting capabilities. In particular, it tracks and visualizes the wearer's physical activity by changi ng the brightness of its display. We hypothesize that the public display of behavior and subsequent social pressures will motivate people to increase their physical activity as well as their awareness of it. We describe our curr ent user study design, and discuss possible generalizat ions of the work.

Patent
02 Jan 2008
TL;DR: In this paper, methods and systems for capturing, transmitting and processing data for generating ratings relating to multimedia programming based on passively obtained user cues are disclosed. But they do not discuss how to generate ratings of multimedia programming.
Abstract: Methods and systems for capturing, transmitting and processing data for generating ratings relating to multimedia programming based on passively obtained user cues are disclosed herein.