Patent ID: 8745162

Claim:
A method comprising: collecting, by a computing device, a plurality of data objects on the Internet; annotating, by the computing device, each data object in the plurality of data objects in accordance with user-defined data and implicit data, wherein the user-defined data and implicit data form metadata associated with the plurality of data objects; creating, by the computing device, correlations between the plurality of data objects using the metadata associated with the plurality of data objects; displaying, by the computing device, a first view representative of the plurality of data objects on the computing device according to the correlations between the plurality of data objects; and displaying, by the computing device, a second view representative of the plurality of data objects on the computing device according to the correlations between the plurality of data objects, wherein the first view and the second view are different, and wherein the first view and the second view are displayed on the computing device simultaneously, wherein a combination of the first view and the second view comprises at least two visual representations selected from the group consisting of a calendar view, a map view, a grid view, and a list view.