abstract |
A software application that is installed on a device as part of a system for establishing communication between a first user device and at least one second user device. The communication includes a first-user-specified media content item. For example, the first-user-specified media content item can be played or displayed on the second user device prior to (or concurrent with) the establishment of the communication (which can be a voice call, text message, media push communication, IM message, PTT call, etc.). Alternatively, the first-user-specified media content can be played on the second user device without soliciting or engaging in other communication. The software application includes a graphical user interface that enables the second party to review, interact with, purchase and forward (push) the media content item communicated thereto as well as other graphical user interfaces that are common to all communication parties and enables the parties (whichever they may be at any instant) to push, receive, review, interact with, purchase and forward the media content communicated thereto as well as to access information or actions associated with the media content relayed between the parties or referenced on the graphical user interface. |