Patent ID: 8769012

Claim:
A method for execution on one or more computing devices for facilitating collaboration with one or more contacts within a social group, the method comprising: receiving a request from a first user to collaborate with a social group on a collaboration object, wherein the social group comprises one or more users associated with the first user at a social networking site; generating using the one or more computing devices a post providing access to the collaboration object in response to receiving the request from the first user, the post including a link to the collaboration object; providing the post for display at the social networking site, wherein the post is provided for display within a social stream of one or more users of the social networking site, wherein the social stream of the one or more users of the social networking site displays a plurality of posts including the post; receiving a request to access the collaboration object from a second user at the social networking site in response to the second user interacting with the post at the social networking site, wherein the interacting comprises the second user selecting the link included in the post; providing the collaboration object for display to the second user at the social networking site in response to receiving the request from the second user, wherein the collaboration object is provided as an overlay window at the social networking site, wherein the second user is able to modify the collaboration object at the social networking site; detecting a modification to the collaboration object by the second user at the social networking site; and providing a notification to a set of users in response to detecting the notification, the set of users including one or more of the first user, one or more users who viewed the collaboration object or one or more users who modified the collaboration object, the notification indicating that the collaboration object has been modified.