Research
Overview
Activity Tracing and Task Context
My research interests include user interfaces and information retrieval; namely identifying what users' interaction with interfaces can tell us about the relationship between those users and the information those interfaces expose. One of the specific objectives has been identifying relationships between the users' information (e.g., files) by inferring common task context through observed patterns within their interaction with that information through the user interface. For example, the
SeeTrieve system associates the text which is made visible in UI application windows with the files with which the user interacts at proximal points in time. This enables users to recall misplaced documents by using textual information which surrounded those documents' use in time.
FaceTop
My previous project was FaceTop, a remote collaboration tool which combined a shared screen with a semi-transparent, video teleconferencing overlay to facilitate fine-grained, gestural interactions between users. More information can be found here.

Publications
Activity Context
Karl Gyllstrom. Passages through time: chronicling users' information interaction history by recording when and what they read. To appear in IUI, 2009.

Doctoral Consortium Karl Gyllstrom. Tracing, indexing, and retrieving desktop activity with the Passages system. in UIST Doctoral Consortium, 2008.

Karl Gyllstrom, Craig Soules, Alistair Veitch. Activity Put in Context: Identifying implicit task context within the user's document interaction. in IIiX, 2008. ACM Press.

Karl Gyllstrom, Craig Soules. Seeing is retrieving: Building information context from what the user sees. In IUI, 2008. ACM Press.

Poster Karl Gyllstrom, Craig A. N. Soules, Alistair Veitch. Confluence: enhancing contextual desktop search. In SIGIR, 2007.
Facetop
Karl Gyllstrom, Dorian Miller, and David Stotts. Techniques for improving the visibility and ``sharability" of semi-transparent video in shared workspaces. In ACM-SE 45, 2007. ACM Press.

Dorian Miller, Karl Gyllstrom, David Stotts, and James Culp. Semi-transparent video interfaces to assist deaf persons in meetings. In ACM-SE 45, 2007. ACM Press.

Kanyamas Navoraphan, Edward F. Gehringer, James Culp, Karl Gyllstrom, and David Stotts. Next-generation dpp with sangam and facetop. In eclipse '06, USA, 2006. ACM Press.

David Stotts, Jason McC. Smith, and Karl Gyllstrom. Facespace: endo and exo-spatial hypermedia in the transparent video facetop. In HYPER-TEXT '04, 2004. ACM Press.

David Stotts, Jason McC. Smith, and Karl Gyllstrom. Support for distributed pair programming in the transparent video facetop. In XP/Agile Universe, 2004. Best paper award.

Or, hit up the
DBLP for a slightly less current -- though more interactive -- version.

Patents
Methods for Merging Text Snippets for Context Classification. Karl Gyllstrom, Craig Soules. Pending.

Methods for Pairing Text Snippets to File Activity. Karl Gyllstrom, Craig Soules. Pending.

Using Interface Events to Group Files. Karl Gyllstrom, Alistair Veitch, Henri J. Suermondt, Pankaj Mehra. Pending.