A computer-implemented process facilitates communication with an entity over a network. A static HTTP URL is associated with the entity. Communications information reflecting the entity's current online presence including the entity's dynamic session information as determined using the HTTP protocol...http://www.google.com.au/patents/US7636784?utm_source=gb-gplus-sharePatent US7636784 - System and method for maintaining presence and communicating over a computer network using the HTTP protocol