System and method for enhanced messaging including a displayable status indicator
First Claim
1. A method of broadcasting data associated with media being experienced by a plurality of users of a communication program, the method comprising:
- streaming items of digital content to a plurality of users of a communication program, the plurality of users comprising a first user and other users;
making available a status indicator associated with the first user, the status indicator identifying a playlist comprising digital content being experienced by the first user at a time of said making available;
providing to one or more of the other users of the communication program the status indicator displayed along with an identifier of the first user in a selected user list displayed to the one or more other users, so as to enable the one or more other users to setectively experience other digital content associated with the playlist by selecting the status indicator; and
making available a visible icon through which a commerce application can be accessed, which commerce application facilitates at least one user of the plurality in obtaining the digital content.
3 Assignments
0 Petitions
Accused Products
Abstract
A system and method for enhancing the experience of a user using a communication program over the Internet or other network. The system and method according to one embodiment utilizes a user'"'"'s status indicator in a communication program to share content such as music or videos among users, and provides access to an electronic commerce application through which content may be obtained. One system and method according to the present invention allows a user to display an indicator and to set an actionable status message which indicates to other users the media content that the first user is experiencing. In another embodiment, a user is given the ability to access content that other users are listening to or viewing at that time. The system and method in an alternate embodiment broadcast metadata about the user'"'"'s content to other users and the other users are able to utilize that metadata to receive and experience the same or similar content that the first user is experiencing. Access to an electronic commerce application through which content may be obtained is also facilitated.
-
Citations
48 Claims
-
1. A method of broadcasting data associated with media being experienced by a plurality of users of a communication program, the method comprising:
-
streaming items of digital content to a plurality of users of a communication program, the plurality of users comprising a first user and other users; making available a status indicator associated with the first user, the status indicator identifying a playlist comprising digital content being experienced by the first user at a time of said making available; providing to one or more of the other users of the communication program the status indicator displayed along with an identifier of the first user in a selected user list displayed to the one or more other users, so as to enable the one or more other users to setectively experience other digital content associated with the playlist by selecting the status indicator; and making available a visible icon through which a commerce application can be accessed, which commerce application facilitates at least one user of the plurality in obtaining the digital content. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A method comprising:
-
making available a visible status indicator associated with a first user, the status indicator identifying a playlist comprising media content being experienced by the first user at a the time of said making available; displaying to a second user, via a communication program, the status indicator, with an identifier of the first user, for display in a selected user list displayed to the second user, so as to enable the second user to selectively experience other media content associated with the playlist by selecting the status indicator; and making available for either the first user or the second user or both of them a visible commerce icon via which a commerce program may be accessed though which the media content may be obtained. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26)
-
-
27. A system for providing an enhanced experience to a communication program user comprising:
-
a first user communication program embodied on a computer readable medium made available by a service provider; a second user communication program embodied on a computer readable medium made available by the service provider; a messaging server in communication with said first and second programs, which messaging server provides to a second user a displayable status indicator displayed with an identifier of a first user in a selected user list displayed to the second user, the status indicator being associated with the first user and identifying a playlist comprising media content being experienced by the first user at a time the status indicator is provided; a media server that communicates with the messaging server and selectively sends other media content associated with the playlist to the second user after the second user interacts with the status indicator; and an additional server by way of which either the first user or the second user or both of them may, by interacting with a visible commerce icon made available by each user'"'"'s respective communication program, gain access to a commerce program through which the media content may be obtained. - View Dependent Claims (28, 29, 30, 31, 32, 33, 34, 35)
-
-
36. A computer-readable medium having computer-readable instructions for facilitating experience of media content tangibly stored thereon, the computer-readable instructions, when executed by a computer operated by a user, performing:
-
instantiating a user interface comprising a selected user list portion and a media player portion; displaying a user identifier in the selected user list portion identifying a second user of said messaging program using second computer hardware; displaying a selectable status indicator adjacent to the user identifier, the status indicator identifying a playlist comprising second user media being experienced by the second user at a time the status indicator is displayed, wherein selection of the status indicator enables experience of other media associated with the playlist; and displaying a commerce icon via which a commerce program may be accessed through which the media may be obtained. - View Dependent Claims (37, 38, 39, 40)
-
-
41. A computer-readable medium having computer- readable instructions for facilitating experience of media content tangibly stored thereon, the computer-readable instructions, when executed by a computer operated by a user, performing:
-
instantiating a status indicator associated with a first user, the status indicator indicating a webpage being experienced by the first user at a time of said instantiating; providing to a second user, via the communication program, the status indicator associated with an identifier of the first user in a selected user list displayed to the second user, so as to enable the second user to selectively experience the webpage experienced by the first user by selecting the status indicator; instantiating for either the first user or the second user or both of them a commerce icon via which a commerce program may be accessed through which the media content associated with the webpage may be obtained. - View Dependent Claims (42, 43)
-
-
44. A method comprising:
-
providing access to a downloadable program comprising a user interface that displays a list of selected users that a user of the program wishes to be associated with; displaying, to one or more other users associated with a first user, a status indicator identifying a URI of a webpage being experienced by the first user and an identifier of the first user, in a selected user list displayed to one or more users that the first user wishes to be associated with; dynamically changing the status indicator displayed to the one or more other users based on a change in webpage being experienced by the first user so as to visibly indicate said change in webpage; and displaying a commerce icon via which a commerce program may be accessed through which media content may be obtained.
-
-
45. A method comprising:
-
making available a status indicator associated with a first user, the status indicator indicating webpage being experienced by the first user at a time of said making available; providing to a second user, via the communication program, the status indicator associated with an identifier of the first user in a selected user list displayed to the second user, so as to enable the second user to selectively experience the webpage experienced by the first user by selecting the status indicator; dynamically changing the status indicator displayed to the second user based on a change in media content being experienced by the first user; and making available for either the first user or the second user or both of them a commerce icon via which a commerce program may be accessed through which media content associated with the webpage may be obtained.
-
-
46. A method of broadcasting data associated with media being experienced by a plurality of users of a communication program, the method comprising:
-
streaming items of digital content to a plurality of users of a communication program, the plurality of users comprising a first user and other users; displaying to one or more of the other users of the communication program a status indicator identifying a playlist comprising digital content being experienced by the first user and associated with an identifier of the first user, in a selected user list displayed to the one or more other users, so as to enable the one or more other users to selectively experience the digital content experienced by the first user by selecting the status indicator; dynamically changing the status indicator displayed to the one or more other users based on a change in playlist being experienced by the first user; and displaying an icon through which a commerce application can be accessed, which commerce application facilitates at least one user of the plurality in obtaining the digital content.
-
-
47. A computer-readable medium having computer-readable instructions for facilitating experience of media content tangibly stored thereon, the computer-readable instructions, when executed by a computer operated by a user, performing:
-
instantiating a user interface comprising a selected user list portion and a media player portion; displaying on a display a user identifier in the selected user list portion identifying a second user of said messaging program using second computer hardware; displaying a selectable status indicator adjacent to the user identifier, the status indicator identifying a playlist comprising second user media being experienced by the second user at a time the status indicator is displayed, wherein selection of the status indicator enables experience of other media associated with the playlist; dynamically changing the displayed status indicator based on a change in playlist being experienced by the second user; and displaying a commerce icon via which a commerce program may be accessed through which the media may be obtained.
-
-
48. A computer-readable medium having computer-readable instructions for facilitating experience of media content tangibly stored thereon, the computer-readable instructions, when executed by a computer operated by a user, performing:
-
instantiating a status indicator associated with a first user, the status indicator indicating a webpage being experienced by the first user at a time of said instantiating; displaying to a second user, via the communication program, the status indicator associated with an identifier of the first user in a selected user list displayed to the second user, so as to enable the second user to selectively experience the webpage experienced by the first user by selecting the status indicator; and dynamically changing the status indicator displayed to the second user based on a change in webpage being experienced by the second user; and instantiating for either the first user or the second user or both of them a commerce icon via which a commerce program may be accessed through which media content associated with the webpage may be obtained.
-
Specification