IP Library Granted Patent US 8,131,741
Granted Patent B2
US 8,131,741 · App. 11/929,678 · Granted Mar 6, 2012

Construction, manipulation, and comparison of a multi-dimensional semantic space

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 8,131,741
App. No.
11/929,678
Granted
Mar 6, 2012
Kind
B2
Abstract

A directed set can be used to establish contexts for linguistic concepts: for example, to aid in answering a question, to refine a query, or even to determine what questions can be answered given certain knowledge. A directed set includes a plurality of elements and chains relating the concepts. One concept is identified as a maximal element. The chains connect the maximal element to each concept in the directed set, and more than one chain can connect the maximal element to any individual concept either directly or through one or more intermediate concepts. A subset of the chains is selected to form a basis for the directed set. Each concept in the directed set is measured to determine how concretely each chain in the basis represents it. These measurements for a single concept form a vector in Euclidean k-space. Distances between these vectors can be used to determine how closely related pairs of concepts are in the directed set.

Claims (18)

1. A method for a user of a computer system to find a context to aid in answering a question, the method comprising:

identifying a plurality of concepts to form a directed set, wherein one concept is a maximal element;

establishing directed links between pairs of concepts in the directed set, the directed links defining “is a” relationships between the concepts in the pairs of concepts, so that each concept is either a source or a sink of at least one directed link;

parsing the question into two or more parsed concepts;

establishing one or more chains in the directed set, wherein each chain is rooted at the maximal element in the directed set and extends to a concept from the plurality of concepts in the directed set, and for each pair of concepts in each chain, one of the pair of concepts is a lineal ancestor of the other of the pair of concepts;

creating a distance vector for the one or more parsed concepts in the directed set, wherein each distance vector includes as its components the measure of how concretely the concept is represented in each chain;

measuring a distance between the distance vectors for each pair of parsed concepts; and

using the distances between the one or more parsed concepts to establish a context for the question.

2. A method for using a lexicon to submit a refined query input by a user to a query engine, the refined query method comprising:

identifying a plurality of concepts to form the lexicon, wherein one concept is a maximal element;

establishing directed links between pairs of concepts in the lexicon, the directed links defining “is a” relationships between the concepts in the pairs of concepts, so that each concept is either a source or a sink of at least one directed link;

parsing a query into one or more parsed concepts represented in the lexicon;

establishing chains in the lexicon from the maximal element to each other concept, where for each pair of concepts in each chain, one of the pair of concepts is a lineal ancestor of the other of the pair of concepts;

measuring how concretely each concept is represented in each chain;

measuring distances in the lexicon between the one or more parsed concepts using how concretely each concept is represented in each chain;

using the distances between the one or more parsed concepts to establish a context for the query;

refining the query according to the context for the query; and

submitting the refined query to the query engine.

Assignments (11)
RELEASE OF SECURITY INTEREST Recorded Oct 26, 2020
From: JEFFERIES FINANCE LLC
To: RPX CORPORATION
Reel/Frame 054486/0422 →
SECURITY INTEREST Recorded Jun 29, 2018
From: RPX CORPORATION
To: JEFFERIES FINANCE LLC
Reel/Frame 046486/0433 →
RELEASE (REEL 038041 / FRAME 0001) Recorded Jan 2, 2018
From: JPMORGAN CHASE BANK, N.A.
To: RPX CORPORATION; RPX CLEARINGHOUSE LLC
Reel/Frame 044970/0030 →
SECURITY AGREEMENT Recorded Mar 9, 2016
From: RPX CORPORATION; RPX CLEARINGHOUSE LLC
To: JPMORGAN CHASE BANK, N.A., AS COLLATERAL AGENT
Reel/Frame 038041/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 11, 2016
From: NOVELL INTELLECTUAL PROPERTY HOLDINGS, INC.
To: RPX CORPORATION
Reel/Frame 037809/0057 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 1, 2011
From: CPTN HOLDINGS LLC
To: NOVELL INTELLECTUAL PROPERTY HOLDING, INC.
Reel/Frame 027325/0131 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 30, 2011
From: CPTN HOLDINGS LLC
To: NOVELL INTELLECTUAL PROPERTY HOLDINGS, INC.
Reel/Frame 027465/0206 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 30, 2011
From: NOVELL,INC.
To: CPTN HOLDINGS LLC
Reel/Frame 027465/0227 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 2, 2011
From: CPTN HOLDINGS LLC
To: NOVELL INTELLECTUAL PROPERTY HOLDINGS INC.
Reel/Frame 027162/0342 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 1, 2011
From: NOVELL, INC.
To: CPTN HOLDINGS LLC
Reel/Frame 027157/0583 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 15, 2011
From: JENSEN, DELOS C.; CARTER, STEPHEN R.
To: NOVELL, INC.
Reel/Frame 025813/0057 →