Method and apparatus for 3D display and analysis of disparate data
First Claim
1. A method of representing data comprising:
- a computing device comprising a processing system that tracks a plurality of participants,collecting pieces of communication data from a plurality of sources, each piece of the communication data being related to two or more participants of the plurality of participants, each participant of the plurality of participants being related to one or more user profiles and one or more pieces of the communication data;
merging two or more user profiles according to the pieces of communication data that are common over a period of time;
identifying a single participant related to each user profile;
displaying, on a graphical user interface, a representation of multiple pieces of the communication data as a plurality of circles, each circle representing a participant of the plurality of participants, the size of each circle representing an amount of communication data related to the particular participant, wherein a first circle and a second circle, each from the plurality of circles, partially overlap creating an overlapped area, the overlapped area being associated with a tag cloud comprising frequently occurring elements in the communication data sent directly between a first participant represented by the first circle and a second participant represented by the second circle;
wherein the more overlap, the higher the percentage of communications are directly between the first participant and the second participant.
1 Assignment
0 Petitions
Accused Products
Abstract
The system provides a method and apparatus for sorting and displaying collections of communications. These communications can be a single type or multiple types of data and may come from email systems, bulletin boards, text messages, Facebook and Twitter postings and comments, financial transactions, travel itineraries or any other type of communications. The communications represented by the system can be electronic or physical as desired. The system can also present forwarded, copied, replied, or other types of communications. In one embodiment, the system provides a Universe View of a set of communications. The Universe View, in one embodiment, is a three dimensional representation of a plurality of cubes. Each cube represents a subset of a collection of communications. Each cube can be color coded or shaded to represent a dominant theme of the contents of the communications represented by the cube.
-
Citations
8 Claims
-
1. A method of representing data comprising:
-
a computing device comprising a processing system that tracks a plurality of participants, collecting pieces of communication data from a plurality of sources, each piece of the communication data being related to two or more participants of the plurality of participants, each participant of the plurality of participants being related to one or more user profiles and one or more pieces of the communication data; merging two or more user profiles according to the pieces of communication data that are common over a period of time; identifying a single participant related to each user profile; displaying, on a graphical user interface, a representation of multiple pieces of the communication data as a plurality of circles, each circle representing a participant of the plurality of participants, the size of each circle representing an amount of communication data related to the particular participant, wherein a first circle and a second circle, each from the plurality of circles, partially overlap creating an overlapped area, the overlapped area being associated with a tag cloud comprising frequently occurring elements in the communication data sent directly between a first participant represented by the first circle and a second participant represented by the second circle; wherein the more overlap, the higher the percentage of communications are directly between the first participant and the second participant. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
Specification