Systems, methods, interfaces and software for automated collection and integration of entity data into online databases and professional directories
First Claim
Patent Images
1. A hardware system comprising a processor and a memory coupled to the processor and comprising:
- means for extracting one or more entity reference records from documents;
means for defining one or more entity records by merging one or more of the entity reference records with one or more other entity reference records;
means for categorizing one or more of the defined entity records based on a taxonomy;
means for defining links between one or more of the defined entity records and other documents or data sets;
graphical user interface means for defining a query related to an entity, for viewing one or more documents resulting from the query, and for selecting one or more of the defined links within a legal, financial, healthcare, scientific, or educational document and causing retrieval and display of at least a portion of the one defined entity record; and
means for defining profile records from the one or more entity reference records, wherein the means for defining the profile records comprises means for merging entity reference records that refer to a same person to create a profile record for that person;
wherein the means for merging comprises;
means for sorting the entity reference records by last name;
means for selecting an unmerged entity reference record and means for creating a profile record from the selected unmerged entity reference record; and
means for analyzing the unmerged entity reference record for determining a probability that a person in a profile record is the same person as referenced in the selected unmerged entity reference record.
6 Assignments
0 Petitions
Accused Products
Abstract
An information-retrieval system includes a server that receives queries for documents from client devices and means for outputting results of queries to the client devices, with the results provided in association with one or more interactive control features that are selectable to invoke display of information regarding entities, such as professionals, referenced in the results.
156 Citations
32 Claims
-
1. A hardware system comprising a processor and a memory coupled to the processor and comprising:
-
means for extracting one or more entity reference records from documents; means for defining one or more entity records by merging one or more of the entity reference records with one or more other entity reference records; means for categorizing one or more of the defined entity records based on a taxonomy; means for defining links between one or more of the defined entity records and other documents or data sets; graphical user interface means for defining a query related to an entity, for viewing one or more documents resulting from the query, and for selecting one or more of the defined links within a legal, financial, healthcare, scientific, or educational document and causing retrieval and display of at least a portion of the one defined entity record; and means for defining profile records from the one or more entity reference records, wherein the means for defining the profile records comprises means for merging entity reference records that refer to a same person to create a profile record for that person; wherein the means for merging comprises; means for sorting the entity reference records by last name; means for selecting an unmerged entity reference record and means for creating a profile record from the selected unmerged entity reference record; and means for analyzing the unmerged entity reference record for determining a probability that a person in a profile record is the same person as referenced in the selected unmerged entity reference record. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A computer-implemented method comprising:
-
extracting one or more entity reference records from documents; defining one or more entity records by merging one or more of the entity reference records with one or more other entity reference records; categorizing one or more of the defined entity records based on a taxonomy; defining links between one or more of the defined entity records and other documents or data sets; providing network accessible graphical user interface means for defining a query related to an entity, for viewing one or more documents resulting from the query, and for selecting one or more of the defined links within a legal, financial, healthcare, scientific, or educational document and causing retrieval and display of at least a portion of the one defined entity record; and defining a profile record from the one or more entity reference records, wherein defining the profile record comprises merging entity reference records that refer to a same person to create the profile record for that person; wherein the merging comprises; sorting the entity reference records by last name; selecting an unmerged entity reference record and creating a profile record from the selected unmerged entity reference record; and analyzing the unmerged entity reference record to determine a probability that a person in a profile record is the same person as referenced in the selected unmerged entity reference record. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20, 21)
-
-
22. A system comprising:
-
a processor configured for extracting one or more entity reference records from documents a processor configured for defining one or more entity records by merging one or more of the entity reference records with one or more other entity reference records; a processor configured for categorizing one or more of the defined entity records based on a taxonomy; a processor configured for defining links between one or more of the defined entity records and other documents or data sets; and a graphical user interface processor for defining a query related to an entity, for viewing one or more documents resulting from the query, and for selecting one or more of the defined links within a legal, financial, healthcare, scientific, or educational document and causing retrieval and display of at least a portion of the one defined entity record; and a processor configured for defining profile records from the one or more entity reference records, wherein defining the profile records comprises a processor for merging entity reference records that refer to a same person to create a profile record for that person; wherein the processor for merging comprises; a processor configured for sorting the entity reference records by last name; a processor configured for selecting an unmerged entity reference record and for creating a profile record from the selected unmerged entity reference record; and a processor configured for analyzing the unmerged entity reference record to determine a probability that a person in a profile record is the same person as referenced in the selected unmerged entity reference record. - View Dependent Claims (23, 24, 25, 26, 27, 28, 29, 30, 31)
-
-
32. A system comprising:
-
one or more processors; and a memory coupled to the one or more processors, wherein the memory includes instructions that when executed on the one or more processors execute a process comprising; extracting one or more entity reference records from documents; defining one or more entity records by merging one or more of the entity reference records with one or more other entity reference records; categorizing one or more of the defined entity records based on a taxonomy; defining links between one or more of the defined entity records and other documents or data sets; and defining a query related to an entity, for viewing one or more documents resulting from the query, and for selecting one or more of the defined links within a legal, financial, healthcare, scientific, or educational document and causing retrieval and display of at least a portion of the one defined entity record; defining profile records from the one or more entity reference records, wherein the means for defining the profile records comprises means for merging entity reference records that refer to a same person to create a profile record for that person; wherein the means for merging comprises; means for sorting the entity reference records by last name; means for selecting an unmerged entity reference record and means for creating a profile record from the selected unmerged entity reference record; and means for analyzing the unmerged entity reference record for determining a probability that a person in a profile record is the same person as referenced in the selected unmerged entity reference record.
-
Specification