Intelligent social collaboration watchlist that visually indicates an order of relevance
First Claim
1. A method comprising, by one or more computer systems:
- within a graphical user interface (GUI) presented to a user of a software application, presenting a watchlist associated with the user, the watchlist comprising first content related to one or more first events associated with one or more entities within an organization, the organization comprising the user and the one or more entities, the one or more entities having a relationship with the user within a social graph maintained at least in part by the software application;
automatically and without input from the user, receiving asynchronous notifications of second content for inclusion in the watchlist, the second content related to one or more second events occurring after the first events;
automatically and without input from the user, updating the watchlist to include the second content, the update comprising organizing the watchlist with the first and second content to visually indicate an order of relevance of the first and second content to the user;
receiving an indication of a communication to the user from one of the one or more entities, the communication being separate from the first content and the second content, the communication comprising an incoming call, an instant message (IM), or an email message;
automatically and without input from the user, determining that one of the first content or the second content is associated with the one of the one or more entities from which the indication was received; and
automatically and without input from the user, reorganizing the first and second content within the watchlist to visually indicate that the determined one of the first content or the second content that was automatically determined to be associated with the one of the one or more entities from which the indication was received has a greater relevance than the other of the first content or the second content.
1 Assignment
0 Petitions
Accused Products
Abstract
In one embodiment, a method includes within a graphical user interface (GUI) presented to a user of a software application, presenting a watchlist associated with the user, the watchlist comprising first content related to one or more first events associated with one or more entities within an organization, the one or more entities having a relationship with the user within a social graph maintained at least in part by the software application. The method further includes receiving asynchronous notifications of second content for inclusion in the watchlist, the second content related to one or more second events occurring after the first events, and automatically and without input from the user, updating the watchlist to include the second content, the update comprising organizing the watchlist with the first and second content to visually indicate an order of relevance of the first and second content to the user.
-
Citations
18 Claims
-
1. A method comprising, by one or more computer systems:
-
within a graphical user interface (GUI) presented to a user of a software application, presenting a watchlist associated with the user, the watchlist comprising first content related to one or more first events associated with one or more entities within an organization, the organization comprising the user and the one or more entities, the one or more entities having a relationship with the user within a social graph maintained at least in part by the software application; automatically and without input from the user, receiving asynchronous notifications of second content for inclusion in the watchlist, the second content related to one or more second events occurring after the first events; automatically and without input from the user, updating the watchlist to include the second content, the update comprising organizing the watchlist with the first and second content to visually indicate an order of relevance of the first and second content to the user; receiving an indication of a communication to the user from one of the one or more entities, the communication being separate from the first content and the second content, the communication comprising an incoming call, an instant message (IM), or an email message; automatically and without input from the user, determining that one of the first content or the second content is associated with the one of the one or more entities from which the indication was received; and automatically and without input from the user, reorganizing the first and second content within the watchlist to visually indicate that the determined one of the first content or the second content that was automatically determined to be associated with the one of the one or more entities from which the indication was received has a greater relevance than the other of the first content or the second content. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. One or more computer-readable non-transitory storage media embodying software this is operable when executed by one or more computer systems to:
-
within a graphical user interface (GUI) presented to a user of a software application, present a watchlist associated with the user, the watchlist comprising first content related to one or more first events associated with one or more entities within an organization, the organization comprising the user and the one or more entities, the one or more entities having a relationship with the user within a social graph maintained at least in part by the software application; automatically and without input from the user, receive asynchronous notifications of second content for inclusion in the watchlist, the second content related to one or more second events occurring after the first events; automatically and without input from the user, update the watchlist to include the second content, the update comprising organizing the watchlist with the first and second content to visually indicate an order of relevance of the first and second content to the user; receive an indication of a communication to the user from one of the one or more entities, the communication being separate from the first content and the second content, the communication comprising an incoming call, an instant message (IM), or an email message; automatically and without input from the user, determine that one of the first content or the second content is associated with the one of the one or more entities from which the indication was received; and automatically and without input from the user, reorganize the first and second content within the watchlist to visually indicate that the determined one of the first content or the second content that was automatically determined to be associated with the one of the one or more entities from which the indication was received has a greater relevance than the other of the first content or the second content. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
-
17. An apparatus comprising:
-
one or more communication interfaces; one or more memory devices containing one or more instructions for execution by one or more processors; and the processors, operable when executing the instructions to; within a graphical user interface (GUI) presented to a user of a software application, present a watchlist associated with the user, the watchlist comprising first content related to one or more first events associated with one or more entities within an organization, the organization comprising the user and the one or more entities, the one or more entities having a relationship with the user within a social graph maintained at least in part by the software application; automatically and without input from the user, receive asynchronous notifications of second content for inclusion in the watchlist, the second content related to one or more second events occurring after the first events; automatically and without input from the user, update the watchlist to include the second content, the update comprising organizing the watchlist with the first and second content to visually indicate an order of relevance of the first and second content to the user; receive an indication of a communication to the user from one of the one or more entities, the communication being separate from the first content and the second content, the communication comprising an incoming call, an instant message (IM), or an email message; automatically and without input from the user, determine one of the first content or the second content is associated with the one of the one or more entities from which the indication was received; and automatically and without input from the user, reorganize the first and second content within the watchlist to visually indicate that the determined one of the first content or the second content that was automatically determined to be associated with the one of the one or more entities from which the indication was received has a greater relevance than the other of the first content or the second content. - View Dependent Claims (18)
-
Specification