Patent ID: 8533606

Claim:
A method comprising: generating a user profile based on a set of data elements collected about a user and a called party, wherein: the set of data elements comprises explicit user preferences and implicit user preferences, the explicit user preferences overriding the implicit user preferences, and the explicit user preferences and the implicit user preferences being grouped on a device-by-device basis; selecting local media content from a personal media library based on at lest a portion of the user profile and marked media content for use with unexpected noncommunicative gaps, to yield selected media content; recording a playback order of the selected media content to avoid playing a same portion of the selected media content back to back; and causing playback of the selected media content using the playback order during a noncommunicative gap in a two-way communication between the user and the called party, wherein placemarks are used to record where the playback of the selected media content starts and stops.