← Back to Patent Explorer
US6584220B2 Expired / Lapsed US ⏱️ 0.0 years remaining

Three-dimensional display of document set

Assignee: Battelle Memorial Institute Inc
•
Filing: 2001-09-26
•
Granted: 2003-06-24
•
Expires: 2021-09-26
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A method for spatializing text content for enhanced visual browsing and analysis. The invention is applied to large text document corpora such as digital libraries, regulations and procedures, archived reports, and the like. The text content from these sources may be transformed to a spatial representation that preserves informational characteristics from the documents. The three-dimensional representation may then be visually browsed and analyzed in ways that avoid language processing and that reduce the analysts' effort.

Inventors

  • 👤 David B. Lantrip
  • 👤 Kelly A. Pennock
  • 👤 Marc C. Pottier
  • 👤 Anne Schur
  • 👤 James J. Thomas
  • 👤 James A. Wise

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-09 11:41
CPC Classifications
G; G06; G06F; G06F16/00; G06F16/30; G06F16/34; G06F18/00; G06F18/20; G06F18/23; G06F18/40; Y; Y10; Y10S; Y10S707/00; Y10S707/99931; Y10S707/99932; Y10S707/99933; Y10S707/99935; Y10S707/99936

Claims Analysis

Total Claims: 26
Claim 1
Independent Claim 111 words
A method for presenting information by relative relationships of content and context of a plurality of documents, wherein the relative relationships are presented in a three-dimensional landscape with the relative size and height of a peak in the landscape representing the relative significance of a relationship of a topic attribute and each one of the documents, comprising the steps of: (a) representing each document as a high dimensional vector; (b) producing a partition set on the plurality of documents, said partition set resulting in a cluster centroid for each of the documents; and (c) projecting each said high dimensional vector and at least one said cluster centroid into a 2-dimensional representation.
Claim 2
Independent Claim 111 words
A method for presenting information by relative relationships of content and context of a plurality of documents, wherein the relative relationships are presented in a three-dimensional landscape with the relative size and height of a peak in the landscape representing the relative significance of a relationship of a topic attribute and each one of the documents, comprising the steps of: (a) representing each document as a high dimensional vector; (b) producing a partition set on the plurality of documents, said partition set resulting in a cluster centroid for each of the documents; and (c) projecting each said high dimensional vector and at least one said cluster centroid into a 2-dimensional representation.
Claim 3
Dependent Claim 36 words
The method of claim 1 , further comprising the steps of: (d) producing a coordinate pair for each document; and (e) displaying coordinate pairs for each document in a scatter plot yielding a Galaxies two-dimensional visualization.
Claim 4
Dependent Claim 28 words
The method of claim 2 , further comprising the step of: (f) producing a three-dimensional representation of said coordinate pairs, said three-dimensional representation resulting in a thematic landscape.
Claim 5
Dependent Claim 55 words
The method of claim 3 , wherein step (f) comprises the steps of: (1) receiving an n-dimensional context vector for each document from a text engine; (2) clustering each document in n-dimensional space, thereby producing a cluster for each document; and (3) receiving from a text engine, for said cluster, associated gisting terms or topics.
Claim 6
Dependent Claim 22 words
The method of claim 1 , further comprising the step of: (d) initially inputting each of the documents into a text engine.
Claim 7
Dependent Claim 33 words
The method of claim 1 , wherein stop (b) comprises the step of creating a cluster centroid by grouping said high dimensionality vectors for a plurality of documents in a high dimensional space.
Claim 8
Dependent Claim 32 words
The method of claim 1 , wherein step (b) comprises the step of applying a clustering algorithm with primary emphasis on k-means and complete linkage hierarchical clustering to create a cluster centroid.
Claim 9
Dependent Claim 100 words
The method of claim 7 , wherein said step of creating said cluster centroid is known as Fast Divisive Clustering and comprises the steps of: (i) selecting a number of seeds; (ii) placing said seeds in hyperspace by sampling regions to ensure a specified distribution of seeds; (iii) identifying non-overlapping hyperspheres for each cluster and assigning each document to said each cluster based on which hypersphere said document is located; (iv) calculating a centroid coordinate, representing the center of the mass for each cluster; and (v) repeating steps (iii) and (iv) until centroid movement is less than a specified threshold.
Claim 10
Dependent Claim 67 words
The method of claim 1 , wherein step (c) comprises, for small data sets, the steps of: (1) applying a Multi-dimensional Scaling Algorithm to cluster centroid coordinates in hyperspace; (2) producing a vector for each document with distance measures from said document to each cluster centroid; and (3) constructing an operator matrix and multiplying said matrix by said vector to produce two-dimensional coordinates for said each document.
Claim 11
Dependent Claim 68 words
The method of claim 1 , wherein step (c) comprises, for large data sets, the steps of: (1) applying an Anchored Least Stress Algorithm to cluster centroid coordinates in hyperspace; (2) producing a vector for each document with distance measures from said document to each cluster centroid; and (3) constructing an operator matrix and multiplying said matrix by said vector to produce two-dimensional coordinates for said each document.
Claim 12
Independent Claim 93 words
A method for representing human comprehensible information in a low-dimensionality space based on a high dimensionality analysis thereof, the information comprising sets of semantic information, comprising the steps of: (a) representing the sets of semantic information as a vector in a high-dimensional information space; (b) segmenting the information space into a plurality or bounded continuous sub-spaces, each having a centroid; (c) projecting the segmented bounded continuous subspaces of the high-dimensional information space onto a low dimensional space, in a manner sensitive to a relation of each set of semantic information to each centroid.
Claim 13
Independent Claim 93 words
A method for representing human comprehensible information in a low-dimensionality space based on a high dimensionality analysis thereof, the information comprising sets of semantic information, comprising the steps of: (a) representing the sets of semantic information as a vector in a high-dimensional information space; (b) segmenting the information space into a plurality or bounded continuous sub-spaces, each having a centroid; (c) projecting the segmented bounded continuous subspaces of the high-dimensional information space onto a low dimensional space, in a manner sensitive to a relation of each set of semantic information to each centroid.
Claim 14
Dependent Claim 29 words
The method of claim 11 , further comprising the steps of producing a low dimensionality coordinate for each document and outputting the low dimensionality coordinate as a graphic image.
Claim 15
Dependent Claim 24 words
The method according to claim 11 , wherein said projection is presented as a two dimensional image representing a third dimension as a landscape.
Claim 16
Dependent Claim 28 words
The method according to claim 11 , wherein said high dimensionality is defined by a semantic analysis and said low dimensionality is defined by a human perceptual analysis.
Claim 17
Dependent Claim 16 words
The method according to claim 11 , wherein each bounded continuous sub-space is a non-overlapping hypersphere.
Claim 18
Dependent Claim 22 words
The method according to claim 11 , wherein said plurality of bounded continuous sub-space are defined iteratively to approach an optimum condition.
Claim 19
Dependent Claim 28 words
The method according to claim 11 , wherein said plurality of bounded continuous sub-space are defined iteratively to approach an optimum condition using an Anchored Least Stress Algorithm.
Claim 20
Dependent Claim 35 words
The method according to claim 11 , wherein said projecting comprises producing a vector relationship of each set of semantic information with a respective centroid and multiplying an operator matrix by said respective vector relationships.
Claim 21
Dependent Claim 41 words
The method according to claim 11 , further comprising the steps of receiving a user input semantically defining said sets of semantic information and producing a graphic output representing a relationship of said sets of semantic information and said user input.
Claim 22
Dependent Claim 41 words
The method according to claim 11 , further comprising the steps of receiving a natural language query defining said sets of semantic information; producing a visual graphic output representing a relationship of said sets of semantic information and said user input.
Claim 23
Dependent Claim 45 words
The method according to claim 11 , further comprising the step of producing a visual graphic output representing a relationship of said sets of semantic information and said centroids, and inferring a content of a set of semantic information in dependence on said graphic output.
Claim 24
Dependent Claim 60 words
The method according to claim 11 , further comprising the step of producing a visual graphic output representing a relationship of said sets of semantic information and said centroids, wherein sets of semantic information are represented on a surface, an elevation of said surface representing a density of said sets of semantic information in a local region of said surface.
Claim 25
Dependent Claim 109 words
A computer readable medium storing program instructions for programming a general purpose computer to perform a method for representing human comprehensible information in a low-dimensionality space based on a high dimensionality analysis thereof, the information comprising sets of semantic information, comprising the steps of: (a) representing the sets of semantic information as a vector in a high-dimensional information space; (b) segmenting the information space into a plurality of bounded continuous sub-spaces, each having a centroid; (c) projecting the segmented bounded continuous subspaces of the high-dimensional information space onto a low dimensional space, wherein said projection is sensitive to a relation of each set of semantic information to each centroid.
Claim 26
Dependent Claim 109 words
A computer readable medium storing program instructions for programming a general purpose computer to perform a method for representing human comprehensible information in a low-dimensionality space based on a high dimensionality analysis thereof, the information comprising sets of semantic information, comprising the steps of: (a) representing the sets of semantic information as a vector in a high-dimensional information space; (b) segmenting the information space into a plurality of bounded continuous sub-spaces, each having a centroid; (c) projecting the segmented bounded continuous subspaces of the high-dimensional information space onto a low dimensional space, wherein said projection is sensitive to a relation of each set of semantic information to each centroid.

References Cited (Backward Citations)

US5317507A Cited
US5301105A Cited
US5619709A Cited
US6304675B1 Cited
US5864855A Cited
US6298174B1 Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2006-06-23 2006-12-23 2007-06-24 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2010-06-23 2010-12-23 2011-06-24 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2014-06-23 2014-12-23 2015-06-24 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag