IP Library Granted Patent US 9,483,555
Granted Patent B2
US 9,483,555 · App. 12/231,899 · Granted Nov 1, 2016

Flexible methods for cataloguing metadata and for specifying a play queue for media systems

Inventors: Jeffrey Barish (Telluride, CO); Eric A. Shreve (Louisville, CO)
Assignee: 3BEEZ, LLC
G06F17/30775G06F17/30749G11B27/322
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 9,483,555
App. No.
12/231,899
Granted
Nov 1, 2016
Kind
B2
Abstract

A flexible method for cataloguing metadata makes it possible for users of digital media systems to define the set of metadata tags that best describe recordings within each genre. Tagging recordings with appropriate metadata facilitates selection of a desired recording. In addition, flexible metadata tags minimize the display area required to present information essential to selecting the desired recording. A flexible method for specifying a Play Queue makes it possible to queue items comprising Collections of Tracks. Tracks can be collected according to various criteria. One type of Collection simply lists the desired Tracks from a single album. Other Collections specify Tracks based on a search of the catalog, a random selection from the catalog, or a previously saved list. Collections maintain their identity in the Play Queue, so users can easily modify or remove a Collection or change the sequence of Collections.

Claims (39)

1. A method for cataloguing Albums in a device for selecting and playing Tracks from Albums comprising the steps of:

(a) defining multiple Genres, wherein different Genres are associated with different sets of Metadata Tags;

(b) assigning each Album on the device to a Genre;

(c) assigning a Metadata values to each Metadata Tag in the set associated with the Genre to which an Album is assigned.

2. The method of claim 1 , further including the step of selecting and playing a Track by:

designating a current Genre;

displaying Metadata Tags and Metadata values for Albums assigned to the current Genre;

selecting an Album;

displaying Metadata Tags and Metadata values for Tracks from the selected Album;

selecting a displayed Track to play and

activating playing the selected Track.

3. The method of claim 2 further including the step of displaying a short form of Metadata values while selecting a Track and displaying a long form of Metadata values when playing a Track.

4. The method of claim 2 , further including the step of displaying more metadata tags while playing a track than while selecting a track.

5. The method of claim 2 , further including the steps of:

assigning Tracks having text that is common to multiple Track titles to a Track Group;

excising common title text for Tracks within the Track Group; and

displaying a graphical representation of the Track Group based on the common title text.

6. The method of claim 2 , further including the steps of aggregating Tracks to form Collections.

7. The method of claim 6 , further comprising the step of forming a play queue by designating Collections to play.

8. The method of claim 6 wherein the step of aggregating comprises at least one of the following steps:

(a) selecting Tracks from an Album; or

(b) performing a search of a database and assigning Tracks resulting from the search to a Collection.

9. The method of claim 6 , further including the steps of:

saving a Collection for later retrieval; and

labeling the saved Collection with a Collection name.

10. The method of claim 9 , further including the steps of:

displaying the names of Collections;

selecting a Collection by indicating a displayed Collection name; and

adding the selected Collection to a play queue.

11. An apparatus for allowing a user to select Tracks from Albums comprising:

a Metadata Server for storing a set of Albums wherein each Album is assigned to a Genre and wherein different Genres are associated with different sets of Metadata Tags;

a Play Server for playing Tracks; and

a Client Device including—

means for allowing the user to select a Genre;

means for retrieving information regarding Albums assigned to the selected Genre from the Metadata Server;

means for allowing the user to designate Albums and Tracks from the Albums assigned to the selected Genre, and

means for directing the Play Server to play designated Tracks.

12. The apparatus of claim 11 wherein the Metadata Server is configured to store a database including Metadata tags and values associated with Albums and Tracks.

13. The apparatus of claim 11 wherein the Client Device is a handheld unit including an interactive display for allowing the user to select Genres and designate Albums and Tracks.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 19, 2008
From: BARISH, JEFFREY; SHREVE, ERIC A.
To: 3BEEZ, LLC
Reel/Frame 021904/0205 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 18, 2008
From: BARISH, JEFFREY; SHREVE, ERIC A.
To: 3BEEZ, LLC
Reel/Frame 021855/0631 →
Continuity (1)
Related Publication 20100076971A1 · Mar 25, 2010