Social networking has become a popular medium for online collaboration. Maturing Web 2.0 technologies have influenced competing social networking sites (for example, Orkut, Facebook, etc.) to look at ways to provide innovative features. Also, telecommunications (telecom) technologies have experienced changes such as, for example, content and capabilities owned by the operator are now available for developers to combine. Additionally, social networking now includes the use of mobile devices to enable communications with on-line social networking buddies.
However, traditionally, social networks have worked on relatively static and/or slow-changing information, that is, defined once by a user and changed infrequently. Groups that are defined in a social network in existing approaches are similarly static and pre-defined in terms of membership. Further, ways of communicating with group members are also statically defined (for example, leave a scrap, write on a wall, etc.).