×

Contextual relevance engine for activity feeds

  • US 9,501,531 B2
  • Filed: 05/18/2011
  • Issued: 11/22/2016
  • Est. Priority Date: 05/18/2011
  • Status: Active Grant
First Claim
Patent Images

1. A method implemented on a computing device for determining relevance for activity feeds, the method comprising:

  • aggregating activity feeds received from a plurality of external systems, enterprise systems, and enterprise data stores without user input, wherein the activity feeds include at least one of information regarding activities performed by a user, activities performed by members of a social network of the user, user context information, or environmental information, the aggregating of the activity feeds comprising;

    monitoring, listening to and recording change activity from the plurality of enterprise systems,accepting change activity information provided by the plurality of enterprise systems, andbuilding a search index by crawling the plurality of enterprise systems; and

    gathering the information regarding the activities performed by the user from the aggregated activity feeds;

    gathering the user context information from the aggregated activity feeds;

    gathering the environmental information from the aggregated activity feeds;

    determining a user context from the user context information and the activities, the user context indicating a current status of the user;

    determining an environmental context from the environmental information;

    determining a ranking of the activity feeds based on the user context, the environmental context, and type of each activity feed;

    calculating a relevance score for each of the activity feeds based on the ranking;

    maintaining the ranking of the activity feeds independently of the user context;

    determining a relevance of the activity feeds based on the ranking and the relevance score; and

    displaying at least some of the activity feeds on the computing device according to a priority determined by the relevance.

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