IP Library Granted Patent US 7,444,323
Granted Patent B2
US 7,444,323 · App. 10/933,632 · Granted Oct 28, 2008

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

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 7,444,323
App. No.
10/933,632
Granted
Oct 28, 2008
Kind
B2
Abstract

A mechanism for routing content, e.g., an electronic document, an invention disclosure, etc., to a person or group of persons, e.g., a reviewer/review team, for review and evaluation of the electronic document. This mechanism involves receiving the content and analyzing the content to generate identifiers of subject matter of the content. Subject matter categories are then determined to be associated with the content based on the analysis. The mechanism then retrieves profiles for people that are authorized to review and evaluate content. These profiles include identifiers of categories of knowledge that indicate areas of knowledge held by an associated person. A person is then selected based on the subject matter categories and categories of knowledge. The content may then be routed to a client computing device associated with the selected person or group or persons.

Claims (26)

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;

and

automatically 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;

and

selecting 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.

2. The method of claim 1 , wherein the content is an electronic invention disclosure document identifying one or more invention ideas of one or more inventors.

3. The method of claim 1 , wherein the one or more subject matter categories represent technology areas.

Assignments (3)
CHANGE OF NAME Recorded Oct 2, 2017
From: GOOGLE INC.
To: GOOGLE LLC
Reel/Frame 044101/0610 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 14, 2011
From: INTERNATIONAL BUSINESS MACHINES CORPORATION
To: GOOGLE INC.
Reel/Frame 026131/0161 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 5, 2004
From: MARTINEZ, ANTHONY EDWARD; TAGG, BRADLEY SCOTT
To: INTERNATIONAL BUSINESS MACHINES CORPORATION
Reel/Frame 015217/0479 →