1. A method, comprising: initiating, by a first device, a communication event comprising speech, text, or both speech and text with a second device via a network connection; identifying, by said first device, words from said communication event using at least one of speech recognition and text recognition during the communication event, said identified words comprising words received via a user interface of said first device and words received via said network connection from said second device; identifying, by said first device, at least one picture from a library of reference pictures stored in said first device by comparing said identified words with a plurality of key picture words during the communication event, each of the at least one picture in the library of the reference pictures corresponding to at least one of the key picture words; and storing said at least one picture identified from said library in the first device such that a topic of the communication event is associated with the stored at least one picture.
11. A non-transitory computer readable medium stored with code thereon for execution by a computer processor in the first device wherein said code includes instructions for performing the method of claim 1 by the first device.