The present invention generally relates to a method and system for generating music playlists, and more particularly, a method and system for displaying and accessing music data files.
Generally, music data files are selected based upon a name or associated data with which they are stored. Typically, a user can be required to navigate through the stored data in a predetermined set of steps based upon the algorithm in order to recall the desired music selection.
In addition, devices that select the stored data files generally have a predetermined format and algorithm for selecting a desired data file. A user of the device typically must navigate through the same menu algorithm every time a data file is to be selected.
According to one aspect of the present invention, a method of accessing music data files having multiple classifications includes the steps of providing a plurality of music data files selected based upon a plurality of classifications that correspond to a plurality of categories having a successive relationship to one another. The method further includes the steps of displaying at least one of the plurality of classifications associated with the selected music data files that corresponds to the first category, receiving a command to select at least one of the displayed classifications, selecting at least a portion of the plurality of music data files based upon the selected classification and a second category of the plurality of categories that is any one of the plurality of categories below the first category in the successive relationship of the plurality of categories, and displaying at least one of the plurality of classifications associated with the selected music data files, wherein the displayed classifications are based upon the first category, the second category, and the selected classification.
According to another aspect of the present invention, a method of accessing music data files having multiple classifications using a media system used in a vehicle includes the step of providing a plurality of music data files selected based upon a plurality of classifications that correspond to a plurality of categories having a successive relationship to one another, wherein the plurality of categories include at least in successive relationship a genre category, an artist category, an album category, and a song category. The method further includes the steps of selecting a genre category, displaying at least one of the plurality of classifications associated with the selected music data files that corresponds to the genre category, receiving a command that is selecting at least one of the displayed classifications, selecting at least a portion of the plurality of music data files based upon the selected classification in the artist category, displaying at least one of the plurality of classifications associated with the selected music data files, wherein the displayed classifications are based upon the genre category, the artist category, and the selected classification, receiving a second command to select one of said plurality of classifications, and selecting at least a portion of said plurality of music files based upon said selected classification and said album category.
According to yet another aspect of the present invention, a media system that executes at least one software routine includes a memory storage device or communications hardware that accesses a remote storage device, a screen, and a processor that acts upon the software algorithm A plurality of music data files are selected from the memory storage device based upon a plurality of classifications that correspond to a plurality of categories. The plurality of categories have a successive relationship to one another. The screen displays at least one of the plurality of classifications that corresponds to at least one of the plurality of music data files. The processor is in communication with the memory storage device, and performs the steps including selecting a first category of the plurality of categories, and displaying at least one of the plurality of classifications associated with the selected music data files on the screen that corresponds to the first category. The processor further performs the steps of receiving a command to select at least one of the displayed classifications, selecting at least a portion of the plurality of music data files based upon the selected classification and a second category of the plurality of categories that is any one of the plurality of categories below the first category in the successive relationship of the plurality of categories, and displaying at least one of the plurality of classifications associated with the selected music data files, wherein the displayed classifications are based upon the first category, the second category, and the selected classification.
These and other features, advantages and objects of the present invention will be further understood and appreciated by those skilled in the art by reference to the following specification, claims and appended drawings.
The present invention will now be described, by way of example, with reference to the accompanying drawings, in which:
In reference to
Typically, the screen 16 is in communication with the memory storage device 12, such that an image is displayed on the screen 16 that corresponds to at least one of the plurality of music data files. The processor 14 is in communication with the memory storage device 12, and performs a plurality of steps in order to access at least a portion of the plurality of music data files from the memory storage device 12 based upon at least one category and a classification of the music data files. According to one embodiment, the memory storage device 12 and the processor 14, screen 16, a control 18, a speaker 20, or a combination thereof are housed as a single unit, such that the memory storage device 12 is internal. According to an alternate embodiment, the memory storage device 12 can be separate or external from the processor 14, screen 16, control 18, and speaker 20, such that, but not limited to, the music data files are selected from the external database, a universal serial bus (USB) memory device, a secure digital (SD) card, or the like, and played through a vehicle's stereo or audio system.
According to one embodiment, the plurality of categories in successive relationship include a genre category, an artist category, an album category, and a song category, and the plurality of classifications that are used to select the plurality of music data files on the memory storage device 12 correspond to the genre category, artist category, album category, and song category. The successive relationship of the categories allows for a command to be entered, such that any one of the categories below the currently selected category can be selected. According to one embodiment, if a category is selected that is higher or above the previously selected category, then the screen 16 can display substantially all of the classifications associated with the music files that correspond to the selected category. Thus, the categories have a hierarchical relationship, but the categories do not have to be selected in a strict hierarchical relationship, such that the artist category must be selected after the genre category. For purposes of explanation and not limitation, the album or song categories can be selected after the genre category, according to one embodiment. When a category is selected, whether as a subsequent category selection in the successive relationship or independently of all other categories, the music data files are displayed in an alphabetical listing of the selected categories. Additionally, each music data file has a classification that corresponds to each of the categories, with which the music data files can be later recalled or selected by any of the classifications.
According to one embodiment, the media system 10 can include a control 18, a microphone 20, a touch screen, the like, or a combination thereof. The control 18 and microphone 20 are typically used as human machine interface (HMI) input devices to receive commands for selecting the music data files, as described in greater detail below.
With particular reference to
At step 108, at least one of the classifications based upon the genre category is displayed, wherein the classifications can correspond to any number of the plurality of music data files accessed from the memory storage device 12. Thus, the plurality of music data files are displayed based upon a classification associated with each music data file that corresponds to the genre category (
The method 100 then proceeds to step 110, wherein the media system 10 receives a command to select at least one of the displayed classifications. By way of explanation and not limitation, when one of the genre classifications is selected that is associated with at least one music data file, such that at least a portion of the plurality of music data files having the selected genre classification is selected and displayed, according to one embodiment. Additionally or alternatively, when multiple classifications are selected, such as, but not limited to, multiple genre classifications, at least a portion of the plurality of music data files is selected and displayed that have one or more of the selected classifications. The command can be received using the control 18, a voice command using the microphone 20, a manual command using the screen 16, wherein the screen 16 is a touch activation screen, the like, or a combination thereof.
In one embodiment, the artist category is the next category in the successive relationship of the plurality of categories after the genre category, such that the artist category is below the genre category in the successive relationship. When one of the genre classifications is selected, the method 100 then proceeds to step 112, wherein at least a portion of the music data files are accessed or selected from the memory storage device 12 based upon the received command. At step 114, at least one of the plurality of classifications based upon the genre and artist categories is displayed on the screen 16 (
The method 100 then proceeds to step 116, wherein the memory storage device 12 receives a command to select at least one of the displayed plurality of classifications. At least a portion of the plurality of music data files is accessed or selected based upon the command at step 118. According to one embodiment, the album category is the next category in the successive relationship of the plurality of categories after the artist category, such that the album category is below the genre and artist categories in the successive relationship. At step 120, at least one of the plurality of classifications based upon the genre, artist, and album classifications is displayed on the screen 16 (
A command is received that is selecting at least one of the displayed plurality of classifications at step 122. At step 124, at least a portion of the plurality of music data files are accessed or selected based upon the received command. According to one embodiment, the song category is the next category in the successive relationship of the plurality of categories after the album category, such that the song category is below the genre, artist, and album categories in the successive relationship. At step 126, at least one of the plurality of classifications based upon the genre category, the artist category, the album category, and the song category is displayed on the screen 16 (
According to one embodiment, during the method 100, a user of the media system 10 can skip or pass over one or more of the categories in successive relationship. Thus, the selected category is any category that is below the currently selected category in the successive relationship. By way of explanation and not limitation, when the plurality of music data files are displayed based upon the genre classification (
According to a disclosed embodiment, the media system 10 can include a main menu command, which allows the user to return to the main menu from any displayed screen. A back command can also be included in the media system 10, such that the user can return to the previously displayed screen, according to one embodiment. Additionally or alternatively, a play all command can be included in the media system 10, so that when the plurality of music data files are displayed based upon the different classifications (
By way of explanation and not limitation, in operation, a user selects the “Media Library” icon (
Advantageously, the system 10 and method 100 select music data files, which allows a user to navigate through the plurality of music data files in an efficient manner. By way of explanation and not limitation, in operation, the media system 10 can be used with a vehicle, such that the music data files are audio or song files that are played using the vehicle's audio system and a driver of the vehicle can efficiently navigate through the stored music data files. The user can determine to use the exact order of the successive relationship of the plurality of categories, or skip a portion of the plurality of categories while maintaining the successive relationship in order to navigate through the plurality of music data files in a desired manner. Further, by having a plurality of classifications associated with each of the plurality of music data files, the plurality of music data files can be displayed in different ways in order for the user to make the desired selections.
The above description is considered that of preferred embodiments only. Modifications of the invention will occur to those skilled in the art and to those who make or use the invention. Therefore, it is understood that the embodiments shown in the drawings and described above are merely for illustrative purposes and not intended to limit the scope of the invention, which is defined by the following claims as interpreted according to the principles of patent law, including the doctrine of equivalents.