×

Event driven data staging and data aging algorithms for personalization data in enterprise search

  • US 9,959,319 B2
  • Filed: 11/17/2014
  • Issued: 05/01/2018
  • Est. Priority Date: 11/17/2014
  • Status: Active Grant
First Claim
Patent Images

1. A method for implementation by one or more data processors, the method comprising:

  • logging, by at least one data processor of the one or more data processors, each access event for a plurality of business objects, the business objects forming part of an enterprise system;

    generating, by the at least one data processor based on the logging, a user profile for each of a plurality of users, each user profile identifying one or more recently accessed business objects;

    calculating, by the at least one data processor, a relevance value for each business object identified in the user profile, the relevance value characterizing the business object of a current user of the user profile which is either explicitly accessed by the current user or accessed by other users associated with the business object of the current user;

    applying, by the at least one data processor, an aging function to the calculated relevance values;

    receiving, by the at least one data processor, a search request;

    determining, by the at least one data processor, a subset of the business objects responsive to the search request;

    applying, by the at least one data processor, the aging function to the subset of the business objects;

    identifying, by the at least one data processor using the generated user profiles of the plurality of user after the application of the aging function to the calculated relevance values and the subset of the business objects, users associated with the subset of the business objects as results responsive to the search request; and

    graphically rendering on a same display, by the at least one data processor and based on the identified results responsive to the search request, the subset of business objects, the identified users, and the calculated relevance value for each business object forming part of the subset of business objects.

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