Providing Alerts in an Information-Sharing Computer-Based Service
First Claim
1. A method for displaying an application display that includes a plurality of alerts to a user of an information-sharing computer-based service that is provided over a network, the method comprising:
- monitoring a plurality of interactions with the computer-based service;
storing, in a database, data that reflects said plurality of interactions;
generating a plurality of alerts regarding one or more of the interactions, wherein one or more of the alerts is for presentation to one or more viewing users and relates to an interaction that was performed by another user;
attaching a link associated with at least one of the interactions of another user to at least one of the plurality of alerts where the link enables a viewing user to participate in the same interaction as the another user;
limiting access to the plurality of alerts to a set of viewing users; and
displaying an application display that includes two or more of the plurality of alerts to at least one viewing user of the set of viewing users.
0 Assignments
0 Petitions
Accused Products
Abstract
Techniques are provided that allow users that express an interest in an event (e.g. in other user application events) to be notified about the event and to have the capability to interact, in relation to the event, with other users. The system automatically alerts interested users to the occurrence of the event and can provide additional information with the alert (such as associated view(s)), so that the alert can be related, in context, with that additional information. Messages with a corresponding text description can be provided automatically if triggered by conditions that have been specified by the user. A user can proactively watch a limited number of views, but once there are changes that occur in other views of interest, the user will receive a message that includes an access identifier to such other view or views.
120 Citations
74 Claims
-
1. A method for displaying an application display that includes a plurality of alerts to a user of an information-sharing computer-based service that is provided over a network, the method comprising:
-
monitoring a plurality of interactions with the computer-based service; storing, in a database, data that reflects said plurality of interactions; generating a plurality of alerts regarding one or more of the interactions, wherein one or more of the alerts is for presentation to one or more viewing users and relates to an interaction that was performed by another user; attaching a link associated with at least one of the interactions of another user to at least one of the plurality of alerts where the link enables a viewing user to participate in the same interaction as the another user; limiting access to the plurality of alerts to a set of viewing users; and displaying an application display that includes two or more of the plurality of alerts to at least one viewing user of the set of viewing users. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 38, 39, 40, 41)
-
-
16. A system for displaying an application display that includes a plurality of alerts comprising:
-
an information-sharing computer-based service that is provided over a network; the computer-based service being configured to monitor a plurality of interactions with the computer-based service; a storage medium for storing data that reflects the plurality of interactions in a database; the computer-based service being configured to generate a plurality of alerts regarding one or more of the interactions, wherein one or more of the alerts is for presentation to one or more viewing users and relates to an interaction that was performed by another user; the computer-based service being configured to attach a link associated with at least one of the interactions of another user to at least one of the plurality of alerts where the link enables a viewing user to participate in the same interaction as the another user; the computer-based service being configured to limit access to the plurality of alerts to a set of viewing users; and the computer-based service being configured to display an application display comprising two or more of the plurality of alerts to at least one viewing user of the set of viewing users. - View Dependent Claims (17, 18, 19, 20, 21, 22, 23, 36, 37, 42, 43, 44, 45, 46, 47)
-
-
24. A computer readable medium having embodied thereon a program, the program being executable by a processor for performing a method for displaying an application display that includes a plurality of alerts, the method comprising:
-
monitoring a plurality of interactions with an information-sharing computer-based service that is provided over a network; storing in a database, data that reflects said plurality of interactions; generating a plurality of alerts regarding one or more of the interactions, wherein one or more of the alerts is for presentation to one or more viewing users and relates to an interaction that was performed by another user; attaching a link associated with at least one of the interactions of another user to at least one of the plurality of alerts where the link enables a viewing user to participate in the same interaction as the another user; limiting access to the plurality of alerts to a set of viewing users; and displaying an application display that includes two or more of the plurality of alerts to at least one viewing user of the set of viewing users. - View Dependent Claims (25, 48, 49, 50, 51, 52, 53)
-
-
54. A method for displaying a news feed in a social network environment, the method comprising:
-
monitoring a plurality of activities in a social network environment; storing the plurality of activities in a database; generating a plurality of news items regarding one or more of the activities, wherein one or more of the news items is for presentation to one or more viewing users and relates to an activity that was performed by another user; attaching a link associated with at least one of the activities of another user to at least one of the plurality of news items where the link enables a viewing user to participate in the same activity as the another user; limiting access to the plurality of news items to a set of viewing users; and displaying a news feed comprising two or more of the plurality of news items to at least one viewing user of the set of viewing users. - View Dependent Claims (55, 56, 57, 58, 59, 60, 61, 62, 71, 73)
-
-
63. A system for displaying a news feed comprising:
-
a social network environment; a module configured to monitor a plurality of activities in a social network environment; a storage medium for storing the plurality of activities in a database; a module configured to generate a plurality of news items regarding one or more of the activities, wherein one or more of the news items is for presentation to one or more viewing users and relates to an activity that was performed by another user; a link component configured to attach a link associated with at least one of the activities of another user to at least one of the plurality of news items where the link enables a viewing user to participate in the same activity as the another user; a privacy component configured to limit access to the plurality of news items to a set of viewing users; and a media generator configured to display a news feed comprising two or more of the plurality of news items to at least one viewing user of the set of viewing users. - View Dependent Claims (64, 65, 66, 67, 68, 72, 74)
-
-
69. A computer readable medium having embodied thereon a program, the program being executable by a processor for performing a method for displaying a news feed, the method comprising:
-
monitoring a plurality of activities in a social network environment; storing the plurality of activities in a database; generating a plurality of news items regarding one or more of the activities, wherein one or more of the news items is for presentation to one or more viewing users and relates to an activity that was performed by another user; attaching a link associated with at least one of the activities of another user to at least one of the plurality of news items where the link enables a viewing user to participate in the same activity as the another user; limiting access to the plurality of news items to a set of viewing users; and displaying a news feed comprising two or more of the plurality of news items to at least one viewing user of the set of viewing users. - View Dependent Claims (70)
-
Specification