Patent ID: 8166124

Claim:
A method comprising: receiving, by a computing device, a message from a sender for an intended recipient; parsing, by the computing device, the message to extract information relating to the sender, information relating to the intended recipient and information relating to content of the message; collecting, by the computing device, social data, spatial data, temporal data and logical data available to a global network that relates to the sender, the intended recipient and the message content; graphing, by the computing device, the information relating to the sender, the information relating to the intended recipient, the information relating to content of the message and the social data, spatial data, temporal data and logical data, such that a plurality of relationships between entities known to the network and the content of the message are identified; matching, by the computing device, enhanced content available via the global network that relates to the message content using the plurality of relationships between entities known to the network and the content of the message; and inserting, by the computing device, the enhanced content into the message to form an enhanced message.