1. A computerized method for managing communications by a user of a computing device who participates in an awareness service system, the method comprising: publishing a first awareness state associated with the user to a first participant of the awareness service system, while publishing a second different awareness state associated with the user to a second participant of the awareness service system, each published awareness state being based on a collaborative relationship between the user and the participant to which that awareness state is published.