US6038561A
Expired / Lapsed
US
⏱️ 0.0 years remaining
Management and analysis of document information text
Assignee: IP com I LLC
•
Filing: 1997-09-15
•
Granted: 2000-03-14
•
Expires: 2017-09-15
Abstract
Abstract An interactive system for analyzing and displaying information contained in a plurality of documents employing both term-based analysis and conceptual-representation analysis. Particulars of the invention are especially effective for analyzing patent texts, such as patent claims, abstracts and other portions of a patent document.
Inventors
- 👤 David L. Snyder
- 👤 Randall J. Calistri-Yeh
Bibliographic Details
Application Number
—
Jurisdiction
US
Data Source
google_patents
Last Synchronized
2026-10-27 18:37
CPC Classifications
G; G06; G06F; G06F16/00; G06F16/30; G06F16/34; G06F16/20; G06F16/22; G06F16/2228; G06F16/2272; G06F16/33; G06F16/3331; G06F16/334; G06F16/3347; G06F16/90; G06F16/93; G06F2216/00; G06F2216/11; Y; Y10; Y10S; Y10S707/00; Y10S707/99931; Y10S707/99932; Y10S707/99933; Y10S707/99936
Claims Analysis
Total Claims: 72
Claim 1
Independent Claim
163 words
A method of analyzing and displaying information regarding a plurality of documents, the method comprising the steps of: generating a set of N different representations of each document, a given representation being designated the i th representation where i is an integer in the range of 1 to N inclusive; for selected pairs of documents, determining N utility measures, a given utility measure being designated the i th utility measure where i is an integer in the range of 1 to N inclusive, the i th utility measure being based on the respective i th representations of the documents in that pair; and displaying a scatter plot in an area bounded by N non-parallel axes, a given axis being designated the i th axis where i is an integer in the range of 1 to N inclusive, where each selected pair is represented by a point in N-space having a coordinate along the i th axis equal to the i th utility measure.
Claim 2
Independent Claim
163 words
A method of analyzing and displaying information regarding a plurality of documents, the method comprising the steps of: generating a set of N different representations of each document, a given representation being designated the i th representation where i is an integer in the range of 1 to N inclusive; for selected pairs of documents, determining N utility measures, a given utility measure being designated the i th utility measure where i is an integer in the range of 1 to N inclusive, the i th utility measure being based on the respective i th representations of the documents in that pair; and displaying a scatter plot in an area bounded by N non-parallel axes, a given axis being designated the i th axis where i is an integer in the range of 1 to N inclusive, where each selected pair is represented by a point in N-space having a coordinate along the i th axis equal to the i th utility measure.
Claim 3
Dependent Claim
28 words
The method of claim 1 wherein the set of N different representations comprises: a first representation being a conceptual-level representation; and a second representation being a term-based representation.
Claim 4
Dependent Claim
13 words
The method of claim 2 wherein the utility measure is a proximity score.
Claim 5
Independent Claim
120 words
A method of analyzing and displaying information regarding a plurality of documents, the method comprising the steps of: generating first and second different representations of each document; for selected pairs of documents, determining (a) a first utility measure based on the respective first representations of the documents in that pair, and (b) a second utility measure based on the respective second representations of the documents in that pair; and displaying a scatter plot in an area bounded by first and second non-parallel axes where each selected pair is represented by a point having a first coordinate along the first axis equal to the first utility measure and a second coordinate along the second axis equal to the second utility measure.
Claim 6
Independent Claim
120 words
A method of analyzing and displaying information regarding a plurality of documents, the method comprising the steps of: generating first and second different representations of each document; for selected pairs of documents, determining (a) a first utility measure based on the respective first representations of the documents in that pair, and (b) a second utility measure based on the respective second representations of the documents in that pair; and displaying a scatter plot in an area bounded by first and second non-parallel axes where each selected pair is represented by a point having a first coordinate along the first axis equal to the first utility measure and a second coordinate along the second axis equal to the second utility measure.
Claim 7
Dependent Claim
21 words
The method of claim 4 wherein: the first representation is a conceptual-level representation; and the second representation is a term-based representation.
Claim 8
Dependent Claim
21 words
The method of claim 4 wherein: the first representation is a subject vector; and the second representation is a word vector.
Claim 9
Dependent Claim
35 words
The method of claim 4 wherein each of the selected pairs consists of a particular document in the plurality of documents and a different respective one of the remaining documents in the plurality of documents.
Claim 10
Dependent Claim
13 words
The method of claim 5 wherein the utility measure is a proximity score.
Claim 11
Dependent Claim
10 words
The method of claim 4 wherein the documents are publications.
Claim 12
Dependent Claim
12 words
The method of claim 4 wherein the documents are articles from journals.
Claim 13
Dependent Claim
13 words
The method of claim 4 wherein the documents are attributable to a product.
Claim 14
Dependent Claim
21 words
The method of claim 4 wherein the documents are contained in a split dataset for making comparisons between collections of documents.
Claim 15
Dependent Claim
13 words
The method of claim 4 wherein the documents are different parts of patents.
Claim 16
Dependent Claim
13 words
The method of claim 13 wherein the different parts of patents include claims.
Claim 17
Dependent Claim
15 words
The method of claim 13 wherein the different parts of patents include a detailed description.
Claim 18
Dependent Claim
14 words
The method of claim 13 wherein the different parts of patents include an abstract.
Claim 19
Dependent Claim
14 words
The method of claim 13 wherein the different parts of patents include a summary.
Claim 20
Dependent Claim
16 words
The method of claim 13 wherein the different parts of patents include a Background of Invention.
Claim 21
Independent Claim
76 words
A method of analyzing information regarding a plurality of documents, each having a unique document index, the method comprising the steps of: parsing each document into a plurality of elements; generating a first representation of each of said elements; and for selected pairs of documents, comprised of a first document and a second document, determining a first utility measure based on the respective first representation of the plurality of elements for the documents in that pair.
Claim 22
Independent Claim
76 words
A method of analyzing information regarding a plurality of documents, each having a unique document index, the method comprising the steps of: parsing each document into a plurality of elements; generating a first representation of each of said elements; and for selected pairs of documents, comprised of a first document and a second document, determining a first utility measure based on the respective first representation of the plurality of elements for the documents in that pair.
Claim 23
Dependent Claim
34 words
The method of claim 19, wherein said plurality of elements are in a hierarchical relationship, further comprising the step of: displaying a representation of each of said plurality of elements reflecting said hierarchical relationship.
Claim 24
Dependent Claim
11 words
The method of claim 19 wherein said elements comprise patent claims.
Claim 25
Dependent Claim
12 words
The method of claim 20 wherein said representation is a hypertext link.
Claim 26
Dependent Claim
25 words
The method of claim 20 wherein said representation is a depiction of a sequence of said plurality of elements organized to reflect said hierarchical relationship.
Claim 27
Dependent Claim
35 words
The method of claim 19, wherein said plurality of elements are in a hierarchical relationship, further comprising the step of: selecting a particular element from said plurality of elements as a basis for further analysis.
Claim 28
Dependent Claim
18 words
The method of claim 19 wherein the parsing step produces a transitive closure of said plurality of elements.
Claim 29
Dependent Claim
64 words
The method of claim 19 wherein the elements are claims and the parsing step comprises the steps of: reading in text; determining whether a new claim has begun; tokenizing said text to extract a plurality of tokens; adding said plurality of tokens to a word list for the claim; and scanning said tokenized text for tokens which indicate a reference to a different claim.
Claim 30
Dependent Claim
48 words
The method of claim 19 further comprising the step of displaying a plot in an area bounded by first and second non-parallel axes where each selected pair is represented by a point having a first coordinate along the first axis and a second coordinate along the second axis.
Claim 31
Dependent Claim
80 words
The method of claim 27 further comprising the steps of: generating a second representation of each of said elements; for the selected pairs of documents, determining a second utility measure based on the respective second representation of the plurality of elements for the documents in that pair; and wherein in the displaying step, the plot is a scatter plot, the first coordinate is equal to the first utility measure and the second coordinate is equal to the second utility measure.
Claim 32
Dependent Claim
47 words
The method of claim 19 further comprising the steps of: generating a second representation of each of said elements; for the selected pairs of documents, determining a second utility measure based on the respective second representation of the plurality of elements for the documents in that pair.
Claim 33
Dependent Claim
76 words
The method of claim 27 further comprising the steps of: wherein in the displaying step, the plot is a 2 dimensional visualization, the first coordinate is equal to the unique document index of the first document of a pair of documents and the second coordinate is equal to the unique document index of the second member of a pair of documents, and an icon representing the first utility measure is plotted for each pair of documents.
Claim 34
Dependent Claim
56 words
The method of claim 19 further comprising the step of displaying a plot in an area bounded by first, second and third non-parallel axes where each selected pair is represented by a point having a first coordinate along the first axis, a second coordinate along the second axis and a third coordinate along the third axis.
Claim 35
Dependent Claim
87 words
The method of claim 31 further comprising the steps of: wherein in the displaying step, the plot is a 3 dimensional visualization, the first coordinate is equal to the unique document index of the first document of a pair of documents and the second coordinate is equal to the unique document index of the second member of a pair of documents, and the third coordinate is equal to the first utility measure, and an icon representing the first utility measure is plotted for each pair of documents.
Claim 36
Dependent Claim
17 words
The method of claim 30 wherein said first utility measure is a combination of N utility measures.
Claim 37
Dependent Claim
17 words
The method of claim 32 wherein said first utility measure is a combination of N utility measures.
Claim 38
Dependent Claim
214 words
The method of claim 28, for an additional document further comprising: parsing said additional document into a plurality of elements; generating a first representation of each of said elements from the parsing step; for selected pairs of documents drawn such that a first member of the pair is the additional document and a second member of the pair is from said plurality of documents, determining a first utility measure based on the respective first representation of the plurality of elements for the documents in that pair; generating a second representation of each of said elements from the parsing step; for selected pairs of documents drawn such that a first member of the pair is the additional document and a second member of the pair is from the plurality of documents, determining a second utility measure based on the respective second representation of the plurality of elements for the documents in that pair; and wherein in the displaying step, the plot is a scatter plot, generating an overlay plot in contrasting color to the scatter plot, the first coordinate equal to the first utility measure computed on the pairs of documents including the additional document the second coordinate is equal to the second utility measure computed on the pairs of documents including the additional document.
Claim 39
Dependent Claim
17 words
The method of claim 35 wherein said additional document is a textual query entered by a user.
Claim 40
Dependent Claim
21 words
The method of claim 35 wherein: the first representation is a conceptual-level representation; and the second representation is a term-based representation.
Claim 41
Dependent Claim
21 words
The method of claim 37 wherein: the first representation is a subject vector; and the second representation is a word vector.
Claim 42
Dependent Claim
54 words
The method of claim 19 wherein said step of determining a first utility measure further comprises the steps of: determining a first intermediate utility measure; determining a second intermediate utility measure; selecting a particular intermediate utility measure from said first intermediate utility measure and said second intermediate utility measure as said first utility measure.
Claim 43
Dependent Claim
54 words
The method of claim 29 wherein said step of determining a second utility measure further comprises the following steps: determining a third intermediate utility measure; determining a fourth intermediate utility measure; selecting a particular intermediate utility measure from said third intermediate utility measure and said fourth intermediate utility measure as said second utility measure.
Claim 44
Dependent Claim
73 words
The method of claim 39 wherein: said first intermediate utility measure is a combination of a first similarity measure for said first document element and said first similarity measure for said second document element and a first normalization constant; and said second intermediate utility measure is a combination of a first similarity measure for said second document element and said first similarity measure for said first document element and a second normalization constant.
Claim 45
Dependent Claim
75 words
The method of claim 40 wherein: (a) said third intermediate utility measure is a combination of a second similarity measure for said first document element and said second similarity measure for said second document element and a first normalization constant; and (b) said fourth intermediate utility measure is a combination of said second similarity measure for said second document element and said second similarity measure for said first document element and a second normalization constant.
Claim 46
Dependent Claim
15 words
The method of claim 41 wherein said first similarity measure is a word weight vector.
Claim 47
Dependent Claim
15 words
The method of claim 42 wherein said second similarity measure is an SFC weight vector.
Claim 48
Dependent Claim
83 words
The method of claim 19 wherein: said pairs of documents further comprises a first document and a second document, said first document is a dependent claim, x, depending from an independent claim, X, and said second document is a dependent claim, y, depending from an independent claim, Y, said determining a first utility measure further comprises the following steps: determining a first intermediate utility measure; determining a second intermediate utility measure; combining said first intermediate utility measure and said second intermediate utility measure.
Claim 49
Dependent Claim
83 words
The method of claim 29 wherein: said pairs of documents further comprises a first document and a second document, said first document is a dependent claim, x, depending from an independent claim, X, and said second document is a dependent claim, y, depending from an independent claim, Y, said determining a second utility measure further comprises the following steps: determining a third intermediate utility measure; determining a fourth intermediate utility measure; combining said third intermediate utility measure and said fourth intermediate utility measure.
Claim 50
Dependent Claim
69 words
The method of claim 45 wherein: (a) said first intermediate utility measure is a combination of a first similarity measure for said first document element, x, and said first similarity measure for said second document element Y; and (b) said second intermediate utility measure is a combination of said first similarity measure for said first document element, X, and said first similarity measure for said second document element, Y.
Claim 51
Dependent Claim
69 words
The method of claim 46 wherein: (a) said third intermediate utility measure is a combination of said second similarity measure for said first document element, x, and said second similarity measure for said second document element Y; and (b) said fourth intermediate utility measure is a combination of said second similarity measure for said first document element, X, and said second similarity measure for said second document element, Y.
Claim 52
Dependent Claim
15 words
The method of claim 47 wherein said first similarity measure is a word weight vector.
Claim 53
Dependent Claim
14 words
The method of claim 48 wherein said second similarity measure an SFC weight vector.
Claim 54
Dependent Claim
13 words
The method of claim 45 wherein said step of combining comprises an averaging.
Claim 55
Dependent Claim
13 words
The method of claim 46 wherein said step of combining comprises an averaging.
Claim 56
Dependent Claim
133 words
A computer program product which analyzes and displays information regarding a plurality of documents comprising: code for generating first and second representations of each document; code for determining, for selected pairs of documents; (a) a first utility score based on the respective first representations of the documents in that pair, and (b) a second utility score based on the respective second representations of the documents in that pair; code for displaying a scatter plot in an area bounded by a first and a second non-parallel axes where each selected pair is represented by a point having a first coordinate along the first axis equal to the first utility score and a second coordinate along the second axis equal to the second utility score; and a computer readable storage medium for storing the codes.
Claim 57
Dependent Claim
133 words
A computer program product which analyzes and displays information regarding a plurality of documents comprising: code for generating first and second representations of each document; code for determining, for selected pairs of documents; (a) a first utility score based on the respective first representations of the documents in that pair, and (b) a second utility score based on the respective second representations of the documents in that pair; code for displaying a scatter plot in an area bounded by a first and a second non-parallel axes where each selected pair is represented by a point having a first coordinate along the first axis equal to the first utility score and a second coordinate along the second axis equal to the second utility score; and a computer readable storage medium for storing the codes.
Claim 58
Independent Claim
80 words
A method of analyzing patent documents comprising the steps of: providing a dataset containing a plurality of patent documents; identifying within each patent document a portion of said document containing a set of claims; generating a first representation of each set of claims within said plurality of patent documents; and determining a first utility measure of at least one claim within at least one set of claims based upon similarity of said at least one claim with a query document.
Claim 59
Dependent Claim
16 words
The method of claim 54 wherein said query document is a concept query, patent or claim.
Claim 60
Dependent Claim
57 words
The method of claim 54 further comprising the step of displaying on a computer screen a ranking of a plurality of claims contained within said patent documents based upon said first utility measure associated with each of said plurality of claims, said screen including a claim number and rank number for each of said plurality of claims.
Claim 61
Dependent Claim
25 words
The method of claim 56 further comprising the step of providing a link at said claim number to a full-text display of an associated claim.
Claim 62
Dependent Claim
30 words
The method of claim 57 further comprising the step of providing a link at said rank number to a side-by-side textual display of said associated claim and said query document.
Claim 63
Dependent Claim
33 words
The method of claim 54 further comprising the step of parsing each set of claims to identify each individual claim within said each set and all claims referenced by said each individual claim.
Claim 64
Dependent Claim
58 words
The method of claim 54 further comprising the steps of: generating a second representation of each set of claims within said plurality of patent documents; and determining a second utility measure of said at least one claim within said at least one set of claims based upon similarity of said at least one claim with said query document.
Claim 65
Dependent Claim
54 words
The method of claim 60 further comprising the step of displaying on a computer screen a ranking of said plurality of patent documents based upon said first and second utility measures associated with claims of each of said patent documents, said screen including a rank number for each of said plurality of patent documents.
Claim 66
Dependent Claim
31 words
The method of claim 61 further comprising the step of providing a link at said rank number to a side-by-side textual display of an associated patent document and said query document.
Claim 67
Dependent Claim
37 words
The method of claim 62 further comprising the step of providing a link at a screen icon to a textual display of a ranked listing of matching claims of said associated patent document and said query document.
Claim 68
Independent Claim
75 words
A method of analyzing a patent document comprising the steps of: providing a dataset containing at least one patent document; identifying within said at least one patent document a portion of said document containing a set of claims; parsing said set of claims to identify an individual claim within said set and all claims referenced by said individual claim; and displaying on a computer screen a link for each claim referenced by said individual claim.
Claim 69
Dependent Claim
23 words
The method of claim 64 further comprising the step of displaying on said computer screen at least a portion of said individual claim.
Claim 70
Dependent Claim
28 words
The method of claim 65 wherein activation of said link for a particular claim referenced by said individual claim produces a full text display of said particular claim.
Claim 71
Dependent Claim
12 words
The method of claim 66 wherein said link is a claim number.
Claim 72
Dependent Claim
22 words
The method of claim 67 wherein said full text display of said particular claim comprises a transitive closure of said particular claim.
References Cited (Backward Citations)
US4736308A
Cited
US4788538A
Cited
US5483650A
Cited
US5442778A
Cited
EP0561241A2
Cited
US5848409A
Cited
US5623681A
Cited
US5623679A
Cited
US5799325A
Cited
US5696963A
Cited
US5845301A
Cited
US5809318A
Cited
US5806079A
Cited
US5433199A
Cited
US5622178A
Cited
US5675819A
Cited
US5761661A
Cited
US5787422A
Cited
US5754840A
Cited
USPTO Annuity & Maintenance Windows
| Annuity Stage | Window Opens | Payment Deadline | Surcharge Period Until | Estimated Fee | Status |
|---|---|---|---|---|---|
| 3.5 Years (Year 4) | 2003-03-14 | 2003-09-13 | 2004-03-14 | $2000.00 | Window Closed / Lapsed |
| 7.5 Years (Year 8) | 2007-03-14 | 2007-09-13 | 2008-03-14 | $3760.00 | Window Closed / Lapsed |
| 11.5 Years (Year 12) | 2011-03-14 | 2011-09-13 | 2012-03-14 | $7700.00 | Window Closed / Lapsed |