Automatic hierarchical categorization of music by metadata

a music and metadata technology, applied in the field of automatic hierarchical categorization of music by metadata, can solve the problems of inefficiency and frustration, inability to arbitrarily select, or move among, hundreds of songs using such a compact user interface, and achieves convenient access to and playback, efficient and intuitive navigation, and efficient user interface.

Inactive Publication Date: 2005-08-25
CREATIVE TECH CORP
View PDF75 Cites 69 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Benefits of technology

[0009] The present invention provides an efficient user interface for a small portable music player. The invention is suitable for use with a limited display area and small number of controls to allow a user to efficiently and intuitively navigate among, and select, songs to be played. By using the invention, very large numbers of songs can be easily accessed and played.
[0011] Advantageous use is made of the overlapping hierarchy to allow the user to quickly designate a song for playback. The device uses three “soft” pushbuttons that have assignable functions. The interface maintains consistent button functionality whenever possible and uses uniform command names and operations on different types of items so that the interface is more intuitive. For example, the user can open and queue both albums and songs with predictable results.
[0012] The interface also provides for multiple functions for a single control. For example, a “Play” button can act, in a first function, to play a currently-selected song. The Play button can act, in a second function, to cycle through different playback modes. The modes can be, e.g., (1) playback of songs from a hard disk; (2) playback of music from a radio receiver built into the device; and (3) playback of voice messages. The first function for the Play button can be activated by momentarily depressing the Play button for a short period of time. The second function is invoked by depressing the Play button for a longer period of time whereupon the device cycles through the different modes. Other ways of invoking the functions are possible such as where the second function is automatically entered from a powered-down state.

Problems solved by technology

Major problems facing the consumer are organizing and accessing the tracks.
The small size also limits the number, size, shape, and types of user input controls that can be mounted on the device.
Using such a compact user interface to navigate and select among hundreds of songs is inefficient and often frustrating.
The display screen can only show a few song titles at one time, and the limited controls make it difficult for a user to arbitrarily select, or move among, the songs.
However, the creation of playlists itself becomes problematic as the number of songs increases, since the user often arbitrarily selects songs from a large number of tracks to form a playlist.
This selection mechanism: can be fairly tedious; does not necessarily produce playlists that are of interest to the user over the course of time; may not remain up-to-date if new songs are added that logically fit into a previously created playlist (e.g. “Favorites by Band X” might become out of date if a new favorite by Band X is added after the playlist was created); and leads to “lost” songs that are not members of any playlist.

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Automatic hierarchical categorization of music by metadata
  • Automatic hierarchical categorization of music by metadata
  • Automatic hierarchical categorization of music by metadata

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0034] A preferred embodiment of the invention will now be described in the context of a portable personal player that plays audio files stored in memory. The files may be in MP3, wav. or other digital formats.

[0035] In the presently described embodiment, users are able to see the tracks on their player in some organized fashion other than as a single list of tracks. As will be described in more detail below, in one embodiment tracks are sorted utilizing a tree structure having branches labeled according to types of metadata associated with the tracks

[0036] For example, a track recorded as “Golden Slumbers” by the Beatles that appears on their album “Hey Jude” might appear as a track under the album “Abbey Road” as well as a track under the list of tracks by the Beatles. It might appear as a track under the genre “Pop Rock” as well as “Songs from the 60's.” Furthermore, the organization can have more complex hierarchies. For example, the category of “Pop Rock” might contain subcat...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

PUM

PropertyMeasurementUnit
sizeaaaaaaaaaa
timeaaaaaaaaaa
areaaaaaaaaaaa
Login to view more

Abstract

A method, performed by software executing on the processor of a portable music playback device, that automatically files tracks according to hierarchical structure of categories to organize tracks in a logical order. A user interface is utilized to change the hierarchy, view track names, and select tracks for playback or other operations. The user interface uses an overlapping hierarchy of categories. A song title can be accessed in multiple different ways by starting with different categories. A preferred embodiment of the invention uses the top-level categories “Albums”, “Artists”, “Genres” (or styles), and “Play Lists”. Within the Albums category are names of different albums of songs stored in the device. Within each album are the album tracks, or songs, associated with that album. Navigation is performed by presenting a sequence of display screens for each level of the hierarchy.

Description

CROSS-REFERENCES TO RELATED APPLICATIONS [0001] This application is a continuation of application Ser. No. 09 / 755,723, entitled AUTOMATIC HIERARCHICAL CATEGORIZATION OF MUSIC BY METADATA, and filed on Jan. 5, 2001, the specification of which is incorporated herein by reference for all purposes. This application is related to application Ser. No. 09 / 755,629, entitled “System for Selecting and Playing Songs in a Playback Device with a Limited User Interface,” now abandoned (Atty. Docket No. 17002-020800); and application Ser. No. 09 / 755,367, entitled “Audioplayback Device with Power Savings Storage Access Mode,” issued as U.S. Pat. No. 6,590,730 (Atty. Docket No. 17002-022400), all filed January 5, 2001, the disclosures of which are incorporated herein by reference in their entirety.BACKGROUND OF THE INVENTION [0002] Today, portable consumer electronic devices are more powerful than ever. For example, small, portable music playback devices can store hundreds, even thousands, of compre...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

Application Information

Patent Timeline
no application Login to view more
Patent Type & Authority Applications(United States)
IPC IPC(8): G06F3/033G06F3/048G11B27/10G11B27/11G11B27/34
CPCG06F3/0482G11B27/105G11B27/11Y10S707/99934G11B2220/2545Y10S707/99943Y10S707/99933G11B27/34G06F16/44G06F16/639G06F16/4387G06F3/165
Inventor GOODMAN, RONEGAN, HOWARD N.BRISTOW, DAVID
Owner CREATIVE TECH CORP
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products