Incorporating human and machine interpretation of unavailability and rhythm awareness into the design of collaborative applicationsJames BegoleJohn C. Tang2007Human-Computer Interaction