×

Personalized aggregated project team activity feed

  • US 10,540,620 B2
  • Filed: 05/25/2017
  • Issued: 01/21/2020
  • Est. Priority Date: 10/31/2016
  • Status: Active Grant
First Claim
Patent Images

1. An activity feed system, comprising:

  • a collaboration space server comprising;

    a memory configured to store an event set describing activities related to a project;

    a processing core having at least one processor configured to perform operations comprising;

    maintaining, by the collaboration space server, an activity feed based on a virtual collaboration space for the project;

    collecting, by the collaboration space server, a collaboration space event set from the virtual collaboration space for the event set related to the project;

    forming, by the collaboration space server, a first group of activities and a second group of activities from the event set, the first group comprising a mature event set, the second group of activities comprising a recent event set, the mature event set comprising events older than a processing delay;

    applying, by the collaboration space server, an event weight and a focus weight to events to the first group of activities, the focus weight applied to a corresponding file based on a user interaction with the corresponding file;

    ranking, by the collaboration space server, from the first group of activities, events based on a relevance weighting for a user to generate a curated event list, the relevance weighting based on the event weight and the focus weight;

    queuing, by the collaboration space server, from the second group of activities, events that are younger than the processing delay in chronological order to generate a recent event list; and

    generating an event list having the curated event list and the recent event list; and

    a communication interface configured to transmit, over a computer network, the curated event list and the recent event list to a client device, the client device configured to display, in a graphical user interface, one or more event from the curated event list and one or more event from the receive event list.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×