×

Real time notification of activities that occur in a web-based collaboration environment

  • US 10,554,426 B2
  • Filed: 06/03/2011
  • Issued: 02/04/2020
  • Est. Priority Date: 01/20/2011
  • Status: Active Grant
First Claim
Patent Images

1. A computer-implemented method of notifying recipient collaborators of activities occurring in an online collaboration platform, the method comprising:

  • selecting, by a processor of a web server hosting the online collaboration platform, a recipient collaborator for notification of an activity occurring on an item in a workspace of the online collaboration platform, wherein the selection is made according to criteria determined based on the workspace in which the activity occurred in the online collaboration platform, and wherein the online collaboration platform is configured to include multiple workspaces, each workspace configured to have multiple items on which activities can be performed by a set of collaborators associated with the workspace;

    sending the notification of the activity to the recipient collaborator based on a relevance of the notification to the recipient collaborator, wherein the relevance is determined based, at least in part, on a first set of activities performed by the recipient collaborator in the online collaboration platform within a first duration before the activity occurred on the item and a second set of activities performed by the recipient collaborator in a second duration before the activity occurred on the item, the second duration being greater than the first duration; and

    presenting the notification via a user interface of the online collaboration platform to the recipient collaborator, wherein the notification is presented via the user interface among multiple notifications in an order, wherein the presenting includes;

    computing a priority rating of each of the notifications based on a pre-defined priority rating explicitly assigned by the recipient collaborator to a type of activity associated with each of the notifications or a pre-defined priority rating explicitly assigned by the recipient collaborator to a user related to the activity,selecting the notifications whose priority rating exceeds a specified threshold to generate selected notifications,determining the order of the selected notifications based on the priority rating, andautomatically adjusting, by the online collaboration platform, the amount of information to be displayed in the notification.

View all claims
  • 5 Assignments
Timeline View
Assignment View
    ×
    ×