Term variant discernment system and method therefor
OwnerJeffrey D. Saffer, Vicki L. Burnettinventors
Life of this patent
Estimating the term…
Abstract
A term variant discernment system identifies terms in content and executes one or more discernment processes to determine a meaning for each term. An ID is assigned to each term based on its meaning, with terms and their variant terms being assigned a distinct ID when they have different meanings and with terms and their variant terms being assigned the same ID when they have the same meaning. The terms and variants can then be individually queried via a query even though the terms and their variants may have the same spelling, abbreviation, or other characteristics.
Claims20
A term variant discernment system comprising:
- one or more processors that execute instructions to:
- identify a term and a variant of the term in some content;
- determine a meaning of the term and its variant;
- and
- assign a single ID to both the term and its variant or assign distinct IDs to the term and its variant based on the determined meaning of the term and its variant;
- one or more storage devices storing the term and its variant and their assigned IDs;
- and
- one or more communication interfaces that receive one or more queries from a user, wherein the one or more processors also execute instructions to:
- identify one or more query terms in the one or more queries;
- determine a meaning of the one or more query terms;
- assign a new ID to the one or more query terms if their meaning differs from that of the term and its variant;
- and
- assign an existing ID to the one or more query terms if their meaning is the same as that of the term or its variant.
A term variant discernment system comprising at least one processor that executes instructions to:
- identify a plurality of terms and one or more variants of each term in some content;
- determine a meaning for each of the plurality of terms and their variants;
- and
- for each of the plurality of terms, assign a single ID to both the term and its one or more variants or assign distinct IDs to the term and its one or more variants based on the determined meaning of the term and its one or more variants;
- identify one or more query terms in a query and determine a meaning for each of the one or more query terms;
- for each of the one or more query terms that have the same meaning as one of the plurality of terms, assign the same ID;
- and
- for each of the one or more query terms that do not have the same meaning as one of the plurality of terms assign a new ID.
A term variant discernment system implemented method for discerning terms and their variants comprising:
- identifying a term and a first variant and a second variant from some content;
- determine a meaning for the term and its first variant and second variant using one or more discernment processes executed on one or more processors;
- assign an ID to the term based on its meaning;
- assign the ID to the first variant;
- assign a new ID to the second variant;
- store the term and its first variant and second variant along with their assigned IDs on a storage device;
- receive a query comprising one or more query terms, wherein each of the query terms have a meaning;
- assign the term's ID to each of the one or more query terms that have the same meaning as the term, wherein the term's ID is retrieved from the storage device;
- assign the second variant's ID to each of the one or more query terms that have the same meaning as the second variant, wherein the second variant's ID is retrieved from the storage device;
- and
- assign a new ID to each of the one or more query terms that remain.
Dependencies are inferred from the claim text.