Sharing of information associated with events
First Claim
1. A system, comprising one or more processors configured to execute instructions that cause the system to perform a method comprising steps of:
- receiving, from a first user, a first expression of interest in being notified about updates to particular information;
receiving, from a second user, a second expression of interest in being notified about interactions of the first user;
based, at least in part, on the first expression of interest, sending to the first user first information about a particular update to the particular information to cause display of the first information to the first user in a view, wherein the first information includes a link that provides access to the particular information; and
in response, at least in part, to receiving a request from the first user to share the first information, sending the first information to the second user based, at least in part, on the second expression of interest.
0 Assignments
0 Petitions
Accused Products
Abstract
Techniques are provided that allow users to collaborate in relationship to data views, application displays, applications or events. A user can type in a text view related to a specific view in an application display, and the information is shared with other users that take part in sharing that view. A user that expresses an interest in an event is notified about the event and has the capability to interact, in relation to the event, with other users (e.g. by text). The particular form of interaction (and sharing) can be selectively specified. This interaction is comparable to a dynamic bulletin board where the subject is event driven, and where a user can specify who are allowed to participate. In the case of an event interest(s), users specify their interest (e.g. in other user application events or system events) and the system automatically alerts them to the occurrence of the event.
-
Citations
84 Claims
-
1. A system, comprising one or more processors configured to execute instructions that cause the system to perform a method comprising steps of:
-
receiving, from a first user, a first expression of interest in being notified about updates to particular information; receiving, from a second user, a second expression of interest in being notified about interactions of the first user; based, at least in part, on the first expression of interest, sending to the first user first information about a particular update to the particular information to cause display of the first information to the first user in a view, wherein the first information includes a link that provides access to the particular information; and in response, at least in part, to receiving a request from the first user to share the first information, sending the first information to the second user based, at least in part, on the second expression of interest. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17)
-
-
18. A method comprising:
-
receiving, by a computer-based service from a first user, a first expression of interest in being notified about changes to particular information; based, at least in part, on the first expression of interest, sending, by the computer-based service to the first user, first information about a particular change to the particular information, wherein the first information includes a link that provides access to the particular information; receiving, by the computer-based service, an indication of activation, by the first user, of a control which enables sharing of the first information; and in response, at least in part, to receiving the indication, the computer-based service sending to a second user second information, without requiring any explicit indication, by the first user, of to whom to send the second information, wherein the second information enables the second user to access the first information. - View Dependent Claims (19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29)
-
-
30. A system, comprising one or more processors configured to execute instructions that cause the system to perform a method comprising steps of:
-
receiving, from a first user, a first specification of interest in being notified about updates to particular information; receiving, from a second user, a second specification of interest in being notified about updates to the particular information; based, at least in part, on the first specification of interest, sending to the first user first information about a particular update to the particular information; based, at least in part, on the second specification of interest, sending the first information about the particular update to the second user; wherein the first information includes a link that provides access to the particular information; receiving, from the first user, a first comment entered in a first text entry interface, wherein the first text entry interface is related to the first information; and causing display of the first comment, in relation to the first information, to the second user; and wherein the step of causing display of the first comment to the second user is performed without receiving, by the system from the first user, any explicit indication as to whom to send the first comment. - View Dependent Claims (31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48)
-
-
49. One or more non-transitory computer-readable media storing instructions which, when executed by one or more processors, cause the one or more processors to perform a method comprising:
-
receiving, by a computer-based service from a first user, a first expression of interest in being notified about updates to particular information; receiving, by the computer-based service from a second user, a second expression of interest in being notified about interactions of the first user; adding, by the computer-based service, given information to the particular information; based, at least in part, on the first expression of interest, sending, by the computer-based service to the first user, the given information to cause display of the given information to the first user in a view; and in response, at least in part, to receiving by the computer-based service a request from the first user to share the given information, the computer-based service sending the given information to the second user based, at least in part, on the second expression of interest. - View Dependent Claims (50, 51, 52, 53, 54, 55)
-
-
56. A system, comprising one or more processors configured to execute instructions that cause the system to perform a method comprising steps of:
-
receiving, from a first user, a first expression of interest in being notified about updates to particular information; receiving, from a second user, a second expression of interest in being notified about interactions of the first user; adding a first link to the particular information, wherein the first link provides access to a web page that is external to the system; based, at least in part, on the first expression of interest, sending to the first user first information which includes the first link; receiving an indication of activation, by the first user, of a control which causes sharing of the first information; and in response, at least in part, to receiving the indication, sending to the second user the first information based, at least in part, on the second expression of interest. - View Dependent Claims (57, 58, 59, 60)
-
-
61. A method comprising:
-
receiving, by a computer-based service, from a particular first user of a plurality of first users, a first specification of interest in being notified about updates to particular information; in response, at least in part, to receiving, by the computer-based service, an indication of a particular update to the particular information, the computer-based service sending first information about the particular update to each user of the plurality of first users, wherein the first information includes a link that provides access to the particular information and wherein the step of sending the first information to each user of the plurality of first users includes sending the first information to the particular first user based, at least in part, on the first specification of interest; receiving, by the computer-based service, a first comment, entered in a text entry interface that is related to the first information, from a given first user from the plurality of first users; causing display of the first comment, in relation to the first information, to each of other users of the plurality of first users; and wherein the step of causing display of the first comment to the second user is performed without receiving, by the system from the first user, any explicit indication as to whom to send the first comment. - View Dependent Claims (62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74)
-
-
75. A method comprising:
-
receiving, by a computer-based service from a first user, a first expression of interest in being notified about updates to particular information; receiving, by the computer-based service from a second user, a second expression of interest in being notified about interactions of the first user; receiving, by the computer-based service from the first user, a third expression of interest in being notified about updates to given information; based on the first expression of interest, sending, by the computer-based service to the first user, first information about a particular update to the particular information, to cause display of the first information in a first application display of the first user; based on the third expression of interest, sending, by the computer-based service to the first user second information about a given update to the given information, to cause display of the second information in the first application display; while the first information and the second information are concurrently displayed in the first application display, receiving, by the computer-based service, an indication of activation in a single action, by the first user, of a control which causes sharing of the first information; and in response, at least in part, to receiving the indication, the computer-based service sending to the second user the first information without sending the second information to the second user, wherein sending the first information to the second user is based, at least in part, on the second expression of interest. - View Dependent Claims (76, 77, 78, 79)
-
-
80. A system, comprising one or more processors configured to execute instructions that cause the system to perform a method comprising steps of:
-
receiving, from a first user, a first specification of interest in being notified about updates to particular information; receiving, from a second user, a second specification of interest in being notified about updates to the particular information; based, at least in part, on the first specification of interest, sending to the first user first information about a particular update to the particular information; based, at least in part, on the second specification of interest, sending the first information about the particular update to the second user; wherein the first information includes a link that provides access to the particular information; receiving, from the first user, a first comment entered in a first text entry interface, wherein the first text entry interface is related to the first information; causing display of the first comment, in relation to the first information, to the second user; wherein the step of sending the first information to the first user includes causing display of the first information in a first application display of the first user; and wherein the method further comprises; receiving, from the first user, a third specification of interest in being notified about interactions of a third user; and based, at least in part, on receiving an indication of a particular interaction of the third user, sending second information about the particular interaction to the first user to enable concurrent display of the first information and the second information in the first application display of the first user, wherein the second information includes one or more links that provide access to one or more views that are associated with the particular interaction. - View Dependent Claims (81, 82)
-
-
83. A system, comprising one or more processors configured to execute instructions that cause the system to perform a method comprising steps of:
-
receiving, from a first user, a first specification of interest in being notified about updates to particular information; receiving, from a second user, a second specification of interest in being notified about updates to the particular information; based, at least in part, on the first specification of interest, sending to the first user first information about a particular update to the particular information; based, at least in part, on the second specification of interest, sending the first information about the particular update to the second user; wherein the first information includes a link that provides access to the particular information; and enabling each of the first user and the second user to enter one or more comments and to cause said one or more comments to be displayed, in relation to the first information, to the other of the first user and the second user based, at least in part, on the specification of interest of the other of the first user and the second user in being notified about updates to the particular information. - View Dependent Claims (84)
-
Specification