IP Library Granted Patent US 11,809,432
Granted Patent B2
US 11,809,432 · App. 14/871,040 · Granted Nov 7, 2023

Knowledge gathering system based on user's affinity

Inventors: James P. Goodwin (Beverly, MA); Carl J. Kraenzel (Boston, MA); Andrew L. Schirmer (Andover, MA); Jeff Reagen (Mendon, MA); David L. Newbold (West Roxbury, MA)
Assignee: Awemane Ltd.
G06F16/24575G06F16/285G06F16/313G06F16/93G06N5/00G06Q10/10G06Q30/02G06Q30/0281G06Q50/01Y10S707/99936Y10S707/99945
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 11,809,432
App. No.
14/871,040
Granted
Nov 7, 2023
Kind
B2
Abstract

A system, method, and processor readable medium for processing data in a knowledge management system gathers information content and transmits a work request for the information content gathered. The information content may be registered with a K-map and assigned a unique document identifier. A work queue processes the work requests. The processed information may then be transmitted to another work queue for further processing. Further processing may include categorization, full-text indexing, metrics extraction or other process. Control messages may be transmitted to one or more users providing a status of the work request. The information may be analyzed and further indexed. A progress statistics report may be generated for each of the processes performed on the document. The progress statistics may be provided in a record. A shared access to a central data structure representing the metrics history and taxonomy may be provided for all work queues via a CORBA service.

Claims (46)

1. A computer-implemented method, comprising:

identifying, using a spider component of a server and based on character matching algorithms or text matching algorithms, a match between:

(i) a content of a document stored within one or more data repositories, and

(ii) an affinity of a user;

gathering, by the spider component of the server, using a knowledge map, and from the one or more data repositories, one or more documents with contents that match the affinity of the user;

modifying, by the spider component of the server, the knowledge map by registering the gathered one or more documents with the knowledge map, the knowledge map being used to perform a search based on a search string to determine one or more of a document or an affinity of a user that match the search string;

converting, by the spider component of the server, the gathered one or more documents into meta-documents by extracting the meta-documents from the gathered one or more documents in XML format, the meta-documents may include metrics information from the one or more document;

analyzing, by the spider component of the server, the meta-documents to determine types of the gathered one or more documents; and

notifying, by the spider component of the server, the user that the one or more documents with contents that match the affinity of the user have been gathered.

2. The method of claim 1 , further comprising

organizing, by the spider component of the server, the gathered one or more documents into categories.

3. The method of claim 1 , wherein

the one or more data repositories are non-web based data repositories.

4. The method of claim 1 , wherein

at least one of the one or more data repositories is selected by the user.

5. The method of claim 1 , wherein

the knowledge map includes a map of all information stored in the one or more data repositories.

6. The method of claim 1 , wherein

the knowledge map includes categories of information stored in the one or more data repositories.

7. The method of claim 1 , wherein the knowledge map includes a full-text index of information stored in the one or more data repositories.

8. The method of claim 1 , wherein

the knowledge map includes metrics information for information stored in the one or more data repositories.

9. A computer hardware system, comprising:

at least one hardware processor, wherein the at least one hardware processor is configured to implement a spider component performing acts including:

identifying, based on character matching algorithms or text matching algorithms, a match between:

(i) a content of a document stored within one or more data repositories, and

(ii) an affinity of a user;

gathering, using a knowledge map, and from the one or more data repositories, one or more documents with contents that match the affinity of the user;

modifying, the knowledge map by registering the gathered one or more documents with the knowledge map, the knowledge map being used to perform a search based on a search string to determine one or more of a document or an affinity of a user that match the search string;

converting the gathered one or more documents into meta-documents by extracting the meta-documents from the gathered one or more documents in XML format, the meta-documents may include metrics information from the one or more documents;

analyzing the meta-documents to determine types of gathered one or more documents; and

notifying the user that the one or more documents with contents that match the affinity of the user have been gather.

10. The system of claim 9 , wherein the acts further include

organizing the gathered one or more documents into categories.

11. The system of claim 9 , wherein

the one or more data repositories are non-web based data repositories.

12. The system of claim 9 , wherein

at least one of the one or more data repositories is selected by the user.

13. The system of claim 9 , wherein

the knowledge map includes a map of all information stored in the one or more data repositories.

14. The system of claim 9 , wherein

the knowledge map includes categories of information stored in the one or more data repositories.

15. The system of claim 9 , wherein

the knowledge map includes a full-text index of information stored in the one or more data repositories.

16. The system of claim 9 , wherein

the knowledge map includes metrics information for information stored in the one or more data repositories.

Assignments (4)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 3, 2024
From: BEIJING PIANRUOJINGHONG TECHNOLOGY CO., LTD.
To: BEIJING ZITIAO NETWORK TECHNOLOGY CO., LTD.
Reel/Frame 066565/0952 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 4, 2023
From: AWEMANE LTD.
To: BEIJING PIANRUOJINGHONG TECHNOLOGY CO., LTD.
Reel/Frame 064501/0498 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 2, 2021
From: INTERNATIONAL BUSINESS MACHINES CORPORATION
To: AWEMANE LTD.
Reel/Frame 057991/0960 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 30, 2015
From: GOODWIN, JAMES P.; KRAENZEL, CARL J.; SCHIRMER, ANDREW L.; REAGEN, JEFF; NEWBOLD, DAVID L.
To: INTERNATIONAL BUSINESS MACHINES CORPORATION
Reel/Frame 036695/0572 →