Skip to Content Java Solaris Communities Partners My Sun Sun Store United States Worldwide

»  Spotlight Articles
»  Projects
»  Publications
»  People
»  Awards
»  Events
»  Downloads
»  Internships
»  Contrarian Minds
»  About Sun Labs

James "Bo" Begole
Sun Microsystems Laboratories, Europe

Bo was previously at Sun Microsystems Laboratories but you will find him now at PARC. His research interests include user-interface technologies, human-computer interaction, collaborative computing, computer-mediated communication, distributed systems, temporal pattern analysis and mobile computing.

Selected Projects

  • Lilsys - Sun Labs
  • Instant Messaging introduced the notion of "presence" to give callers the ability to know whether someone can be reached for communication right now. However, just because someone is "present" does not mean they are necessarily mentally receptive to being interrupted, or "available." Lilsys uses sensors to passively collect availability cues from a user's environment to detect times when the person is less (or not at all) available for communication. The system provides some measure of privacy by hiding the details of a user's context while providing important information to prospective callers.

  • Rhythm Awareness - Sun Labs
  • Co-located coworkers share a sense of the rhythmic patterns of each other's typical activity and use this to form expectations of availability for communication and to prioritize tasks. Today, as more and more work occurs over multiple work sites, it becomes difficult for coworkers to form this sense of rhythm awareness. The goal of this research is to help restore some of the awareness of rhythmic patterns among distributed and unfamiliar coworkers.

  • ConNexus and Awarenex - Sun Labs
  • ConNexus focused on tailoring instant messaging for enterprise users. Awarenex extended that to also bring instant messaging and other awareness cues to mobile users. Not only does Awarenex include graphical clients that run on handheld devices, PCs, and workstations, but it also includes a speech interface to awareness information for those who may only have access to a telephone.

  • SharedShell - Sun Labs
  • The Network Communities group's first experimental software prototype involves designing a shared terminal application that works through firewalls and also provides collaboration tools such as telepointers and shared drawing.

  • Flexible JAMM - Sun Labs, JavaSoftTM and Virginia Tech
  • Flexible JAMM is an application-sharing system for JavaTM technology-based applications which allows multiple users to work simultaneously in a legacy single-user application. Unlike conventional application-sharing systems, Flexible JAMM supports varying styles of collaboration.

  • Sieve - Virginia Tech
  • Sieve is a collaborative interactive visualization (CIV) environment based on the JavaBeansTM component architecture.  Users form visualization "programs" by linking data sources, filters, and visualizer modules.

  • GeoSim - Virginia Tech
  • GeoSim produced geography education modules consisting of tutorials and simulations.

Selected Publications

Short Biography

    James "Bo" Begole joined Sun Labs' Network Communities group in 1999 as researcher and technical lead. Bo received a B.S. in 1992 in Mathematics from Virginia Commonwealth University, an M.S. in 1994 and a Ph.D. in 1998 in Computer Science from Virginia Tech. Bo's dissertation research examined distributed-system architectures to provide flexible support for collaboration in application-sharing systems such as SunForum. Prior to his studies, Bo served in the US Army from 1981-89 as an Arabic language interpreter specializing in Egyptian, Libyan and Iraqi dialects. He was stationed in the US, Panama, Egypt and Greece. Bo's research motivation is to explore applications of technology to do things not otherwise possible, primarily in the realm of distributed collaboration.

Contact Information

Please direct Sun product and support questions to the Online Support Center.
Email:
<first>.<last>@ parc.com
where <first> == 'Bo' or 'James' and <last> == 'Begole'.

Sun | Sun Labs | Bo Begole's home page |
Would you recommend this Sun site to a friend or colleague?
Contact About Sun News Employment Privacy Terms of Use Trademarks Copyright 1994-2009 Sun Microsystems, Inc.