Patent ID: 8209399

Claim:
A method comprising: creating, by a mobile wireless device, a first node that is associated with a first event recorded by a user, wherein the first node is included in a structure representing relationships among a plurality of nodes, each of the plurality of nodes includes metadata representative of an event, the structure including one or more links connecting the plurality of nodes, the one or more links each include a data set providing information representative of the relationships among the plurality of nodes including whether at least one of the plurality of nodes is a local node to the mobile wireless device or a remote node to the mobile wireless device, the metadata and the one or more links enable the mobile wireless device to perform a semantic search of the plurality of nodes based on the relationships of the plurality of nodes, and wherein the metadata at each of the plurality of nodes includes an internet protocol address and a session initiation protocol uniform resource identifier to identify each of the plurality of nodes and to check remote locations; storing the metadata associated with the first node; linking, based on at least one of the one or more links, the first node with at least one of the plurality of nodes that are associated with the first event, wherein the at least one of the plurality of nodes comprises at least one of the local node stored on the mobile wireless device and the remote node stored on another device; sending the metadata for the first node from the mobile wireless local device to the remote node on the another device, the another device external to the mobile wireless device; searching at least one of the mobile wireless device and the another device for nodes related to the first event by using the metadata of the plurality of nodes associated with the first event; and presenting information at the mobile wireless device based on results obtained from searching the metadata associated with the local and remote nodes related to the first event.