Patent ID: 8307079
Filing Date: 2012-11-06
Classification: G06F,G06Q,G06T,H04L

Abstract:
1. A system, comprising memory operatively coupled to one or more processors that are configured to execute instructions that cause the system to perform a method comprising steps of: providing a computer-based service over a network to a set of users; enabling each user, in the set of users to interact, with at least one application, from one or more applications that are associated with the computer-based service, through at least one application display from a plurality of application displays; wherein the plurality of application displays are associated with the computer-based service; wherein the plurality of application displays include a plurality of views; wherein the set of users includes a first user and a given user; creating, by the computer-based service, a first association, based on the computer-based service receiving, from the given user, an expression of interest in interactions of the first user; monitoring, by the computer-based service, for occurrence of application events from a plurality of application events; wherein each application event, from the plurality of application events, is an event that is associated with interaction with at least one of the one or more applications, by at least one user from the set of users; in response, at least in part, to occurrence of a first application event, from the plurality of application events, associated with interaction with an application, of the one or more applications, by the first user, sending, by the computer-based service, a first alert to each user of a plurality of second users, from the set of users, about the first application event, to cause display of at least a portion of the first alert in a respective view, from the plurality of views, of each of the plurality of second users; wherein the plurality of second users includes the given user; wherein the step of sending the first alert includes sending the first alert to the given user based, at least in part, on the first association; wherein the respective view of each of the plurality of second users includes at least one other alert, which is concurrently displayed with the first alert in the respective view, about a different application event from the plurality of application events; wherein the first alert includes one or more links that provide access to one or more views that are associated with the first application event; enabling each user, of the plurality of second users, to enter one or more comments in relation to the first alert and to share said one or more comments, among the plurality of second users, in relation to the first alert; receiving, by the computer-based service, a comment from a particular second user, of the plurality of second users; wherein the comment was entered in a text entry interface, wherein the text entry interface is related to the first alert; causing display of the comment, in relation to the first alert, in the respective view of each user from the plurality of second users; and wherein the particular second user is a different user than the first user.