IP Library Granted Patent US 7,352,371
Granted Patent B2
US 7,352,371 · App. 11/728,636 · Granted Apr 1, 2008

System and method for providing a perspective-corrected representation of a multi-dimensional cluster

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 7,352,371
App. No.
11/728,636
Granted
Apr 1, 2008
Kind
B2
Abstract

A system and method for providing a perspective-corrected representation of a multi-dimensional cluster is presented. Clusters are displayed based on independent spatial orientations within multiple dimensions. For each such spatial orientation, the clusters are located at an independent distance from a common origin. A relationship between a pair of the clusters is picked and analyzed. A criteria for perspective correction is sought. The criteria is applied to the pair of clusters to determine whether the clusters need be reoriented. The clusters are reoriented in the display by a perspective-corrected distance based on the relationship between the pair of clusters.

Claims (94)

1. A system for reorienting a cluster rendering within a display, comprising:

a collection module to obtain a plurality of clusters that have been visually rendered on a two-dimensional display to model independent spatial orientations within multiple dimensions, wherein the clusters individually represent thematically related objects comprising a collection of documents;

an evaluation module to evaluate the spatial orientations of the clusters in each such dimension by identifying two-dimensional relationships for pairs of the clusters;

a search module to determine a distance for at least one such cluster from a common origin within the display that visually preserves the spatial orientation of the at least one cluster as a function of the relationships of that cluster, wherein the distance for the at least one such cluster is proportionately adjusted according to the relationships, and the adjustment is determined using a coefficient calculated according to the equation comprising:

k

=

d

i

(

new

)

d

i

(

old

)

where d i(new) represents the distance for the at least one such cluster from the common origin in the display that preserves the spatial orientation and d i(old) represents a fixed distance for the at least one such cluster from the common origin in the display prior to preserving the spatial orientation; and a central processing unit for executing said modules.

2. The system according to claim 1 , further comprising:

a clustering module to find a center and radii for each cluster and a fixed distance from the common origin to the center of the cluster.

3. The system according to claim 1 , wherein the distance for the at least one such cluster minimizes visual overlap between the clusters in the display.

4. The system according to claim 1 , wherein the display is selected from a group comprising a CRT display, LCD display, and printer.

5. A method for reorienting a cluster rendering within a display, comprising:

obtaining a plurality of clusters that have been visually rendered on a two-dimensional display to model independent spatial orientations within multiple dimensions, wherein the clusters individually represent thematically related objects comprising a collection of documents;

evaluating the spatial orientations of the clusters in each such dimension by identifying two-dimensional relationships for pairs of the clusters; and

determining a distance for at least one such cluster from a common origin within the display that visually preserves the spatial orientation of the at least one cluster as a function of the relationships of that cluster, wherein the distance for the at least one such cluster is proportionately adjusted according to the relationships, and the adjustment is determined using a coefficient calculated according to the equation comprising:

k

=

d

i

(

new

)

d

i

(

old

)

where d i(new) represents the distance for the at least one such cluster from the common origin in the display that preserves the spatial orientation and d i(old) represents a fixed distance for the at least one such cluster from the common origin in the display prior to preserving the spatial orientation.

6. The method according to claim 5 , further comprising:

finding a center and radii for each cluster and a fixed distance from the common origin to the center of the cluster.

7. The method according to claim 5 , wherein the distance for the at least one such cluster minimizes visual overlap between the clusters in the display.

8. The method according to claim 5 , wherein the display is selected from a group comprising a CRT display, LCD display, and printer.

9. A computer-readable storage medium holding code for performing the method according to claim 5 .

10. A system for providing a perspective-corrected representation of a multi-dimensional cluster, comprising:

a display module to display clusters based on independent spatial orientations within multiple dimensions, where, for each such spatial orientation, the clusters are located at an independent distance from a common origin and the clusters individually represent thematically related objects comprising a collection of documents;

an analysis module to pick and to analyze a relationship between a pair of the clusters, comprising;

a selection module to select a criteria for perspective correction; and

an application module to apply the criteria to the pair of clusters to determine whether the clusters need to be reoriented, wherein the independent distance for the at least one such cluster is proportionately adjusted according to the relationship, and the adjustment is determined using a coefficient calculated according to the equation comprising:

k

=

d

i

(

new

)

d

i

(

old

)

where d i(new) represents the independent distance for the at least one such cluster from the common origin in the display that preserves the spatial orientation and d i(old) represents a fixed distance for the at least one such cluster from the common origin in the display prior to Preserving the spatial orientation;

a reorientation module to reorient the clusters in the display by a perspective-corrected distance based on the relationship between the pair of clusters; and a central processing unit for executing said modules.

11. The system according to claim 10 , wherein the criteria comprises at least one of a common bounding region between the clusters and visual overlap of the clusters.

12. The system according to claim 10 , wherein the perspective-corrected distance comprises a proportionate extension of the distance for the cluster determined by multiplying the independent distance of each cluster by a fixed coefficient.

13. A method for providing a perspective-corrected representation of a multi-dimensional cluster, comprising:

displaying clusters based on independent spatial orientations within multiple dimensions, where, for each such spatial orientation, the clusters are located at an independent distance from a common origin and individually represent thematically related objects comprising a collection of documents;

picking and analyzing a relationship between a pair of the clusters, comprising;

selecting a criteria for perspective correction; and

applying the criteria to the pair of clusters to determine whether the clusters need be reoriented, wherein the independent distance for the at least one such cluster is proportionately adjusted according to the relationships, and the adjustment is determined using a coefficient calculated according to the equation comprising:

k

=

d

i

(

new

)

d

i

(

old

)

where d i(new) represents the independent distance for the at least one such cluster from the common origin in the display that preserves the spatial orientation and d i(old) represents a fixed distance for the at least one such cluster from the common origin in the display prior to preserving the spatial orientation; and

reorienting the clusters in the display by a perspective-corrected distance based on the relationship between the pair of clusters.

14. The method according to claim 13 , wherein the criteria comprises at least one of a common bounding region between the clusters and visual overlap of the clusters.

15. The method according to claim 13 , wherein the perspective-corrected distance comprises a proportionate extension of the distance for the cluster determined by multiplying the independent distance of each cluster by a fixed coefficient.

16. A computer-readable storage medium holding code for performing the method according to claim 13 .

Assignments (9)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 29, 2020
From: GALLIVAN, DAN
To: ATTENEX CORPORATION
Reel/Frame 051660/0671 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 15, 2018
From: FTI CONSULTING TECHNOLOGY LLC
To: NUIX NORTH AMERICA INC.
Reel/Frame 047237/0019 →
RELEASE OF SECURITY INTEREST IN PATENT RIGHTS AT REEL/FRAME 036031/0637 Recorded Sep 12, 2018
From: BANK OF AMERICA, N.A., AS ADMINISTRATIVE AGENT
To: FTI CONSULTING TECHNOLOGY LLC
Reel/Frame 047060/0107 →
CHANGE OF NAME Recorded Apr 20, 2018
From: FTI TECHNOLOGY LLC
To: FTI CONSULTING TECHNOLOGY LLC
Reel/Frame 045785/0645 →
RELEASE OF SECURITY INTEREST IN PATENT RIGHTS Recorded Jun 29, 2015
From: BANK OF AMERICA, N.A.
To: FTI CONSULTING, INC.; FTI CONSULTING TECHNOLOGY LLC
Reel/Frame 036029/0233 →
NOTICE OF GRANT OF SECURITY INTEREST IN PATENTS Recorded Jun 29, 2015
From: FTI CONSULTING, INC.; FTI CONSULTING TECHNOLOGY LLC; FTI CONSULTING TECHNOLOGY SOFTWARE CORP
To: BANK OF AMERICA, N.A., AS ADMINISTRATIVE AGENT
Reel/Frame 036031/0637 →
RELEASE OF SECURITY INTEREST IN PATENTS Recorded Dec 11, 2012
From: BANK OF AMERICA, N.A.
To: FTI CONSULTING, INC.; FTI TECHNOLOGY LLC; ATTENEX CORPORATION
Reel/Frame 029449/0389 →
NOTICE OF GRANT OF SECURITY INTEREST IN PATENTS Recorded Dec 10, 2012
From: FTI CONSULTING, INC.; FTI CONSULTING TECHNOLOGY LLC
To: BANK OF AMERICA, N.A.
Reel/Frame 029434/0087 →
NOTICE OF GRANT OF SECURITY INTEREST IN PATENTS Recorded Mar 14, 2011
From: FTI CONSULTING, INC.; FTI TECHNOLOGY LLC; ATTENEX CORPORATION
To: BANK OF AMERICA, N.A., AS ADMINISTRATIVE AGENT
Reel/Frame 025943/0038 →