×

System and method for focused routing of content to dynamically determined groups of reviewers

  • US 7,444,323 B2
  • Filed: 09/02/2004
  • Issued: 10/28/2008
  • Est. Priority Date: 09/02/2004
  • Status: Active Grant
First Claim
Patent Images

1. A computer implemented method, in a data processing system, for routing content to a person for review and evaluation of the content, comprising:

  • receiving the content;

    a step of determining one or more subject matter categories to be associated with the content based on subject matter within the content, wherein the step of determining one or more subject matter categories to be associated with the content based on subject matter within the content includes;

    analyzing the content to generate identifiers of subject matter of the content wherein the identifiers of subject matter of the content are patterns of keywords extracted from the content;

    andautomatically selecting one or more subject matter categories from a taxonomy of subject matter categories based on the generated identifiers of subject matter, wherein automatically selecting one or more subject matter categories from the taxonomy of subject matter categories includes;

    comparing the identifiers of subject matter of the content to different previously analyzed content;

    determining a degree of matching of the identifiers of subject matter of the content to the different previously analyzed content, wherein determining a degree of matching of the identifiers of subject matter of the content to different previously analyzed content comprises determining a number of previously analyzed content that match the identifiers of the subject matter of the content; and

    selecting one or more subject matter categories from the taxonomy based on subject matter categories associated with the different previously analyzed content if the determined number of previously analyzed content that match the identifiers of subject matter of the content is above a threshold number;

    retrieving profiles for one or more people that are authorized to review and evaluate content, wherein the profiles include identifiers of categories of knowledge of the one or more people, wherein the categories of knowledge are also subject matter categories within the taxonomy of subject matter categories and indicate areas of knowledge held by an associated person;

    a step of selecting a person, from the one or more people, to review and evaluate the content based on the one or more subject matter categories and categories of knowledge of the one or more people, wherein the step of selecting a person, from the one or more people, to review and evaluate the content based on the one or more subject matter categories and categories of knowledge of the one or more people includes;

    selecting a plurality of people from the one or more people based on a correspondence between the one or more subject matter categories and categories of knowledge of the one or more people;

    ranking each person in the selected plurality of people relative to other people in the selected plurality of people based on a correspondence between the categories of knowledge in the person'"'"'s profile and the one or more subject matter categories, to thereby generate a ranked list of potential reviewers of the content; and

    selecting a person from the ranked list of potential reviewers of the content, wherein selecting a person from the ranked list of potential reviewers of the content includes;

    retrieving schedule information for one or more of the potential reviewers in the ranked list of potential reviewers;

    determining if the schedule information for the one or more potential reviewers indicates that the one or more potential reviewers will be available to review the content;

    andselecting a person from the one or more potential reviewers responsive to determining that the schedule information indicates that the person will be available to review the content;

    routing the content to a client computing device associated with the selected person;

    monitoring an effectiveness of the step of determining one or more subject matter categories to be associated with the content based on subject matter within the content;

    generating a first report of the effectiveness of the step of determining one or more subject matter categories to be associated with the content based on subject matter within the content;

    monitoring an effectiveness of the step of selecting a person, from the one or more people, to review and evaluate the content based on the one or more subject matter categories and categories of knowledge of the one or more people;

    generating a second report of the effectiveness of the step of selecting a person, from the one or more people, to review and evaluate the content based on the one or more subject matter categories and categories of knowledge of the one or more people; and

    presenting the first and second reports to a system administrator.

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