Over the course of nearly twenty years working in the computer industry, he designed and developed a series of computer mediated human communication systems, including computer conferencing, electronic service and support, web assisted teleconferencing, and other systems, including one of the first billion dollar revenue electronic commerce sites. His current research focus is the processes through which media, broadly defined to include face-to-face and other personal media, are invented and evolved in use.