Interactive Interface for Devices Supporting Communication Employing Sender-Specified Media Content
First Claim
1. In a system providing communication between a first user device and at least one second user device, the communication initiated by the first user and including a media content item specified by the first user on a first user device, a software application loaded or loadable onto the at least the second user device, the software application including a graphical user interface that concurrently presents a set of elements to the second user in conjunction with the communication, the set of elements providing at least the following:
- i) identification of the first user;
ii) identification of the media content item specified by the first user; and
iii) initiation of a transaction for the media content item specified by the first user.
2 Assignments
0 Petitions
Accused Products
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.
149 Citations
38 Claims
-
1. In a system providing communication between a first user device and at least one second user device, the communication initiated by the first user and including a media content item specified by the first user on a first user device, a software application loaded or loadable onto the at least the second user device, the software application including a graphical user interface that concurrently presents a set of elements to the second user in conjunction with the communication, the set of elements providing at least the following:
-
i) identification of the first user; ii) identification of the media content item specified by the first user; and iii) initiation of a transaction for the media content item specified by the first user. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24)
-
-
25. In a system providing communication between a first user device and at least one second user device, the communication initiated by the first user and including media content item specified by the first user on a first user device, a software application loaded or loadable onto the respective user devices, the software application including a graphical user interface that includes elements that provide the following:
-
i) information identifying a set of communications that were previously received or sent on the respective user device; ii) selection of one of the communications of the set; iii) initiation of playback or display of the media content item for the selected communication; and iv) initiation of a transaction pertaining to the media content item of the selected communication. - View Dependent Claims (26, 27, 28, 29, 30, 31, 32, 33)
-
-
34. A system for real-time communication between a first user operating a first user device and at least one second user operating a respective second user device, wherein the first user device includes means for interacting with the first user to identify the at least one second user and to select a media content item for communication to the respective second user device as part of the real-time communication, the system including:
-
a server that includes or interfaces to at least one database for storing presence data and permissions data for a plurality of users, wherein presence data and permissions data for a given second user is specified by communication from the respective second user device, and wherein the server includes means for communicating with the first user device to determine serviceability of the given second user for the real-time communication based upon said presence data and said permissions data for the given second user; and at least one relay node for communicating the media content item selected by the first user to the respective second user device as part of the real-time communication, wherein the media content item is communicated to the respective second user device as a plurality of chunks that are relayed by said at least one relay node. - View Dependent Claims (35, 36, 37, 38)
-
Specification