System and method for creating and sharing media playlists
First Claim
1. A system for facilitating the creation of playlists of media files includinga database configured to store a plurality of playlists therein, each playlist including one or more media files, and each playlist and media file being identifiable by one or more identifiers;
- a search engine being operatively configured to search and locateone or more media files of a selected play list, wherein the selected play list can be selected from a list including playlists and media files identified based on the one or more identifiers,one or more playlists including a selected media file, wherein the selected media file can be selected from a list of media files and play lists identified based on the one or more identifiers; and
a display module for generating display data to display search results of the search engine, wherein the display module is configured to generate display data for displayinga first list of playlists and media files in response to receiving one or more identifiers,a second list of playlists in response to a selected media file from the first list, wherein the selected media file forms part of each playlist in the second list, anda third list of media files in response to a selected playlist from the second list,wherein the selected play list includes the third list of media filesor for displayinga first list of playlists and media files in response to receiving one or more identifiers,a second list of media files in response to a selected playlist from the first list, wherein the selected playlist includes the second list of media files, anda third list of playlists in response to a selected media file from the second list, wherein the selected media file forms part of each playlist in the second list.
4 Assignments
0 Petitions
Accused Products
Abstract
The invention is directed to a system for facilitating the creation of playlists of media files including a database configured to store a plurality of playlists therein, each playlist including one or more media files, and each playlist and media file being identifiable by one or more identifiers; a search engine being operatively configured to search and locate one or more media files of a selected playlist, wherein the selected playlist can be selected from a list including playlists and media files identified based on the one or more identifiers, and one or more playlists including a selected media file, wherein the selected media file can be selected from a list of media files and playlists identified based on the one or more identifiers.
18 Citations
18 Claims
-
1. A system for facilitating the creation of playlists of media files including
a database configured to store a plurality of playlists therein, each playlist including one or more media files, and each playlist and media file being identifiable by one or more identifiers; -
a search engine being operatively configured to search and locate one or more media files of a selected play list, wherein the selected play list can be selected from a list including playlists and media files identified based on the one or more identifiers, one or more playlists including a selected media file, wherein the selected media file can be selected from a list of media files and play lists identified based on the one or more identifiers; and a display module for generating display data to display search results of the search engine, wherein the display module is configured to generate display data for displaying a first list of playlists and media files in response to receiving one or more identifiers, a second list of playlists in response to a selected media file from the first list, wherein the selected media file forms part of each playlist in the second list, and a third list of media files in response to a selected playlist from the second list, wherein the selected play list includes the third list of media files or for displaying a first list of playlists and media files in response to receiving one or more identifiers, a second list of media files in response to a selected playlist from the first list, wherein the selected playlist includes the second list of media files, and a third list of playlists in response to a selected media file from the second list, wherein the selected media file forms part of each playlist in the second list. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. A method of creating playlists of media files, including
searching a database including a plurality of playlists, each playlist including one or more media files, wherein each playlist and media file is identifiable by one or more identifiers; -
in response to a user selected playlist, locating one or more media files of the selected playlist, wherein the selected playlist is selected from a list including playlists and media files identified based on the one or more identifiers, in response to a user selected media file, locating one or more playlists including the selected media file, wherein the selected media file is selected from a list of media files and playlists identified based on the one or more identifiers, and generating display data using a display module and displaying a first list of playlists and media files in response to receiving one or more identifiers, a second list of playlists in response to the selected media file from the first list, wherein the selected media file forms part of each playlist in the second list, and a third list of media files in response to a selected playlist from the second list, wherein the selected playlist includes the third list of media files, or displaying a first list of playlists and media files in response to receiving one or more identifiers, a second list of media files in response to a selected playlist from the first list, wherein the selected playlist includes the second list of media files, and a third list of playlists in response to a selected media file from the second list, wherein the selected media file forms part of each playlist in the second list. - View Dependent Claims (17)
-
-
18. A method of creating a compilation of files, including
searching a database including a plurality of compilations, each compilation including one or more files, wherein each compilation and file is identifiable by one or more identifiers; -
in response to a user selected compilation, locating one or more files of the selected compilation, wherein the selected compilation is selected from a list including compilations and files identified based on the one or more identifiers, in response to a user selected file, locating one or more compilations including the selected file, wherein the selected file is selected from a list of compilations and files identified based on the one or more identifiers, and generating display data using a display module and displaying a first list of compilations and files in response to receiving one or more identifiers, a second list of compilations in response to the selected file from the first list, wherein the selected file forms part of each compilation in the second list, and a third list of files in response to a selected compilation from the second list, wherein the selected compilation includes the third list of files, or displaying a first list of compilations and files in response to receiving one or more identifiers, a second list of files in response to a selected compilation from the first list, wherein the selected compilation includes the second list of files, and a third list of compilations in response to a selected file from the second list, wherein the selected file forms part of each compilation in the second list.
-
Specification