IP Library Granted Patent US 7,945,854
Granted Patent B2
US 7,945,854 · App. 11/590,272 · Granted May 17, 2011

Systems and methods for the combination and display of social and textual content

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,945,854
App. No.
11/590,272
Granted
May 17, 2011
Kind
B2
Abstract

Techniques are presented for determining a corpus of content portions, each content portion associated with at least one element. A first set of feature values is determined for each content portion. Clusters of content portions are then determined based on the first set of feature values. The features values are optionally associated with topics. Structural links between the elements are determined based on a second set of feature values. A layout of the element is then determined based on the clusters and the structural links. Optionally the N-most dominant topics are determined and also used to inform the layout of the elements in a display.

Claims (59)

1. A computer-implemented method for the combination and display of social and textual content comprising the steps of:

determining a corpus of content portions;

determining elements associated with the content portions;

determining a first set of feature values based on the determined elements wherein the first set of feature values comprise at least one of:

textual elements drawn from the content potions, and topics derived from the content portions;

determining content indicators associated with the content portions;

determining clusters of content portions based on the first set of feature values;

determining structural links between the content portion indicators based on a second set of feature values: wherein the second set of feature values indicate a type and a strength of inter-relationships between the content portions associated with the content portion indicators;

determining a mapping of the clusters of content portions onto the dimensions of a display device that preserve the pair-wise distances between clusters;

determining a layout of the content portion indicators based on the structural links derived from the second set of feature values and the mapping of clusters derived from the first set of feature values; and

displaying a graph of the content portion indicators based on the layout.

2. The method of claim 1 , wherein the determining a mapping is based on multi-dimensional scaling.

3. The method of claim 2 , wherein the multi-dimensional scaling is based on at least one of: a Kohonen map and a self-organizing map, such that the clustered content portions are transformed from N-dimensions to a 2-dimensional display space.

4. The method of claim 1 , in which the clusters are determined based on a similarity metric.

5. The method of claim 4 , in which the similarity metric is at least one of: Euclidian distance, and cosine distance.

6. The method of claim 1 , in which the clustering is based on at least one of: Agglomerative clustering and k-means.

7. The method of claim 1 , in which the texts are digital texts.

8. The method of claim 7 , in which the digital texts are at least one of: messages, computer code, author identified papers and web pages.

9. The method of claim 1 wherein the determined clusters contain at least two distinct content portions.

10. The computer-implemented method of claim 1 , wherein the structural links indicate the strength of inter-relationships between the content portions by varying the width of the edge representing structural link on the displayed graph.

11. A system for combining and displaying social and textual content comprising:

an input/output circuit for determining a corpus of content portions;

a microprocessor to execute the following functions:

determine a corpus of content portions;

determine elements associated with the content portions;

determine a first set of feature values based on the determined elements, wherein the first set of feature values comprise at least one of:

textual elements drawn from the content portions and topics derived from the content portions;

determine content indicators associated with the content portions;

determine clusters of content portions based on the first set of feature values;

determine structural links between the content portion indicators based on a second set of feature values: wherein the second set of feature values indicate a type and a strength of inter-relationships between the content portions associated with the content portion indicators;

determine a mapping of the clusters of content portions onto the dimensions of a display device that preserve the pair-wise distances between clusters;

determine a layout of the content portion indicators based on the structural links derived from the second set of feature values and the mapping of clusters derived from the first set of feature values; and

display a graph of the content portion indicators based on the layout.

12. The system of claim 1 , wherein the determining a mapping is based on multi-dimensional scaling.

13. The system of claim 12 , in which the multi-dimensional scaling is based on at least one of: a Kohonen map and a self-organizing map, such that the clustered content portions are transformed from N-dimensions to a 2-dimensional display device.

14. The system of claim , in which the clusters are determined based on a similarity metric.

15. The system of claim 14 , in which the similarity metric is at least one of: Euclidean distance, and cosine distance.

16. The system of claim 1 , in which the clustering is based on at least one of: Agglomerative clustering and k-means.

17. The system of claim , in which the texts are digital texts.

18. The system of claim 17 , in which the digital texts are at least one of: messages, computer code, author identified papers and web pages.

19. The system of claim 1 , wherein the clusters formed by the cluster determination circuit contain at least two distinct content portions.

20. The system of claim 1 ,

wherein the first set of feature values are based on at least one of:

word stemming,

lemmatization, and

text transformations; and

wherein the second set of feature values is based on at least one of:

inter-relationships between the content portion indicators.

21. A non-transient computer-readable storage medium having computer executable instructions for causing a computer to perform the steps of:

determining a corpus of content portions;

determining elements associated with the content portions;

determining a first set of feature values based on the determined elements wherein the first set of feature values comprise at least one of:

textual elements drawn from the content potions, and topics derived from the content portions;

determining content indicators associated with the content portions;

determining clusters of content portions based on the first set of feature values;

determining structural links between the content portion indicators based on a second set of feature values: wherein the second set of feature values indicate a type and a strength of inter-relationships between the content portions associated with the content portion indicators;

determining a mapping of the clusters of content portions onto the dimensions of a display device that preserve the pair-wise distances between clusters;

determining a layout of the content portion indicators based on the structural links derived from the second set of feature values and the mapping of clusters derived from the first set of feature values; and

displaying a graph of the content portion indicators based on the layout.

Assignments (10)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 6, 2025
From: XEROX CORPORATION
To: GENESEE VALLEY INNOVATIONS, LLC
Reel/Frame 073842/0479 →
SECOND LIEN NOTES PATENT SECURITY AGREEMENT Recorded Jul 2, 2025
From: XEROX CORPORATION
To: U.S. BANK TRUST COMPANY, NATIONAL ASSOCIATION, AS COLLATERAL AGENT
Reel/Frame 071785/0550 →
FIRST LIEN NOTES PATENT SECURITY AGREEMENT Recorded Apr 11, 2025
From: XEROX CORPORATION
To: U.S. BANK TRUST COMPANY, NATIONAL ASSOCIATION, AS COLLATERAL AGENT
Reel/Frame 070824/0001 →
SECURITY INTEREST Recorded Feb 13, 2024
From: XEROX CORPORATION
To: CITIBANK, N.A., AS COLLATERAL AGENT
Reel/Frame 066741/0001 →
TERMINATION AND RELEASE OF SECURITY INTEREST IN PATENTS RECORDED AT RF 064760/0389 Recorded Feb 13, 2024
From: CITIBANK, N.A., AS COLLATERAL AGENT
To: XEROX CORPORATION
Reel/Frame 068261/0001 →
SECURITY INTEREST Recorded Nov 20, 2023
From: XEROX CORPORATION
To: JEFFERIES FINANCE LLC, AS COLLATERAL AGENT
Reel/Frame 065628/0019 →
CORRECTIVE ASSIGNMENT TO CORRECT THE REMOVAL OF US PATENTS 9356603, 10026651, 10626048 AND INCLUSION OF US PATENT 7167871 PREVIOUSLY RECORDED ON REEL 064038 FRAME 0001. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT. Recorded Jun 28, 2023
From: PALO ALTO RESEARCH CENTER INCORPORATED
To: XEROX CORPORATION
Reel/Frame 064161/0001 →
SECURITY INTEREST Recorded Jun 22, 2023
From: XEROX CORPORATION
To: CITIBANK, N.A., AS COLLATERAL AGENT
Reel/Frame 064760/0389 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 20, 2023
From: PALO ALTO RESEARCH CENTER INCORPORATED
To: XEROX CORPORATION
Reel/Frame 064038/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 30, 2006
From: MEDYNSKIY, YEVGENIY; FARAHAT, AYMAN O.; DUCHENEAUT, NICOLAS B.
To: PALO ALTO RESEARCH CENTER INCORPORATED
Reel/Frame 018488/0303 →