US 11,809,432 B2
Knowledge gathering system based on user's affinity
James P. Goodwin, Beverly, MA (US); Carl J. Kraenzel, Boston, MA (US); Andrew L. Schirmer, Andover, MA (US); Jeff Reagen, Mendon, MA (US); and David L. Newbold, West Roxbury, MA (US)
Assigned to Awemane Ltd., Grand Cayman (KY)
Filed by Awemane Ltd., Grand Cayman (KY)
Filed on Sep. 30, 2015, as Appl. No. 14/871,040.
Application 14/871,040 is a continuation of application No. 10/341,588, filed on Jan. 14, 2003, granted, now 9,159,048.
Claims priority of provisional application 60/347,283, filed on Jan. 14, 2002.
Prior Publication US 2016/0092513 A1, Mar. 31, 2016
This patent is subject to a terminal disclaimer.
Int. Cl. G06F 16/00 (2019.01); G06F 16/2457 (2019.01); G06F 16/93 (2019.01); G06F 16/28 (2019.01); G06F 16/31 (2019.01); G06N 5/00 (2023.01); G06Q 30/02 (2023.01); G06Q 50/00 (2012.01); G06Q 10/10 (2023.01)
CPC G06F 16/24575 (2019.01) [G06F 16/285 (2019.01); G06F 16/313 (2019.01); G06F 16/93 (2019.01); G06N 5/00 (2013.01); G06Q 10/10 (2013.01); G06Q 30/02 (2013.01); G06Q 30/0281 (2013.01); G06Q 50/01 (2013.01); Y10S 707/99936 (2013.01); Y10S 707/99945 (2013.01)] 16 Claims
OG exemplary drawing
 
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.