Patent ID: 7376414

Claim:
A method for playing content and advertisements on a cellular device, comprising: (a) autonomously providing to a server, by the cellular device, information associated with a user of the cellular device, the information taken by the cellular device from a message sent to the cellular device from another user of another cellular device, the message identifying characteristics of the user of the cellular device; (b) receiving from the server, by the cellular device, at least one advertisement to be played on the cellular device, wherein the at least one received advertisement is determined by the server based at least in part on the provided information; (c) if a determined time interval occurs, stopping playing of content, by the cellular device, and playing at least one of the determined advertisements, by the cellular device, the playing of the at least one determined advertisement comprising: recording, by the cellular device, the content which playing was stopped, while the at least one determined advertisement is playing; and when the playing of the at least one determined advertisement is completed, resuming the playing of the stopped content, by the cellular device, from where the stopping of the playing of the content occurred, using the recorded content.