System and method for creating a collaborative playlist
First Claim
Patent Images
1. A method comprising:
- establishing, via instant messaging, a communication between a first user at a first computing device and a second user at a second computing device;
providing, for display on each of said first computing device and said second computing device, a playlist application accessible by and visible to both said first user and said second user for essentially simultaneous interaction by said first user and said second user with a playlist creation tool, said playlist creation tool enabling said first user and said second user to- collaboratively create a playlist usable to play media files, said playlist being visibly displayed to said first and said second user as it is being collaboratively created; and
accepting a media file identifier selected by either one or both of the users for inclusion on said playlist.
2 Assignments
0 Petitions
Accused Products
Abstract
A method, server, and user interface associated with creating a collaborative playlist between one or more users based on user interaction with a media program. In one embodiment, the media program is an instant messaging application.
248 Citations
100 Claims
-
1. A method comprising:
-
establishing, via instant messaging, a communication between a first user at a first computing device and a second user at a second computing device; providing, for display on each of said first computing device and said second computing device, a playlist application accessible by and visible to both said first user and said second user for essentially simultaneous interaction by said first user and said second user with a playlist creation tool, said playlist creation tool enabling said first user and said second user to- collaboratively create a playlist usable to play media files, said playlist being visibly displayed to said first and said second user as it is being collaboratively created; and accepting a media file identifier selected by either one or both of the users for inclusion on said playlist. - 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, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 53)
-
-
52. The method of 51 wherein said permission level is associated with the media file.
-
54. A server comprising:
-
a plurality of processors; a communications software module implemented via at least one of said plurality of processors of said server that establishes communication over a network with a first user at a first computing device and a second user at a second computing device; and a data distribution software module implemented via at least one of said plurality of processors of said server that receives a first data set associated with a first media file from the first computing device and transmits the first data set to the second computing device, the data distribution software module receiving a second data set associated with a second media file from a second computing device and transmitting the second data set to the first computing device so that the first computing device can include an identifier of the second media file in a playlist that is essentially simultaneously viewed on both the first computing device and the second computing device as the playlist is being created by the first user and second user. - View Dependent Claims (55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76)
-
-
77. A program storage device tangibly embodying a program of instructions executable by a computing device to perform method steps comprising:
-
initiating, in response to an input from a first user, an instant messaging communication between said first user at said computing device and a second user at a second computing device; visibly displaying on the computing device, for said first user, a playlist application accessible by both said first user and said second user for essentially simultaneous interaction by said first user and said second user with a playlist creation tool, the playlist creation tool enabling said first user and said second user to collaboratively create a playlist usable to play media files, said playlist being visibly displayed to said first and said second user as it is being collaboratively created; and receiving, via the playlist creation tool, a media file identifier selected by either one or both of the users for inclusion on said playlist. - View Dependent Claims (78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88)
-
-
89. A method comprising:
-
initiating, in response to an input from a first user, an instant messaging communication between said first user at said computing device and a second user at a second computing device; displaying a playlist application and playlist creation area accessible by both said first user and said second user for essentially simultaneous interaction by said first user and said second user with a playlist creation tool for collaboratively creating a playlist usable to play media files, said playlist being visibly displayed to said first and said second user as it is being collaboratively created; and receiving, via the playlist creation tool, a media file identifier selected by either one or both of the users for inclusion on said playlist. - View Dependent Claims (90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100)
-
Specification