Patent ID: 8407726

Claim:
A method for enabling collaboration amongst applications on a data handling system, the method comprising: selecting a first application from the applications on the data handling system based on a pre-defined parameter of the first application and an indication of a first user of a first plurality of users, wherein the first plurality of users comprises a second user associated with the data handling system, wherein the pre-defined parameter comprises a bandwidth associated with the first application; selecting a second application from the applications and indication of the first user, wherein the indication of the first user is associated with both the first application and the second application and a second plurality of users associated with the second application includes the first user and the second user, wherein the first application and the second application have different resource requirements as indicated by the pre-defined parameter at least one common application; and responsive to said selecting of the first application and the indication of the first user and said selecting the second application and the indication of the first user associating a tag with the first application and the indication of the first user and associating the tag with the second application and the indication of the first user, wherein the tag indicates a connection reference between the first application and the second application with respect to the user; detecting occurrence of an event, which corresponds to the first user, at the second application; and displaying an event notification for the event at the second application in an interface of the first application based on the tag associated with the first application, the second application, and the first user.