IP Library Granted Patent US 8,219,224
Granted Patent B2
US 8,219,224 · App. 11/843,574 · Granted Jul 10, 2012

Automatic music management methods and systems

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 8,219,224
App. No.
11/843,574
Granted
Jul 10, 2012
Kind
B2
Abstract

Systems and methods of managing entertainment content on a computer jukebox are provided in which, in exemplary embodiments, a digital file is transferred from a data center to a temporary cache in a digital memory of the computer jukebox in response to a user selection and the file is transferred from the temporary cache to a local file in the digital memory according to predetermined criteria. Also provided is a system and method of managing entertainment content on a computer jukebox in which, in one embodiment, the least popular albums are removed from the digital memory of the computer jukebox if the digital memory has reached a predetermined memory limit and a predetermined number of the most popular albums not already in the digital memory are added to the digital memory.

Claims (36)

1. A method of managing a song on a computer jukebox comprising:

transferring a song from a data center to a temporary cache in a digital memory of the computer jukebox in response to a user selection, the temporary cache storing a plurality of songs;

transferring the song from the temporary cache to a local file in the digital memory according to a predetermined criteria, the predetermined criteria including criteria selected from the group consisting of a number of user selections of the song, a number of user selections of the song within a predetermined time, and a change in the number of user selections of the song over time; and

not transferring other songs from the temporary cache to the local file that do not meet the predetermined criteria.

2. The method of claim 1 , wherein the predetermined criteria further comprises a predetermined musical genre.

3. The method of claim 2 , wherein the predetermined musical genre is selected based on a number of user selections of songs categorized in the predetermined musical genre.

4. The method of claim 1 , further comprising transferring an album that includes the song to the local file in the digital memory.

5. The method of claim 1 , further comprising:

determining the least popular songs stored in the local file according to the predetermined criteria; and

removing a predetermined number of the least popular songs from the local file if the local file has reached a predetermined memory limit.

6. The method of claim 1 , further comprising:

transferring multiple songs from the data center to the temporary cache in the digital memory in response to multiple user selections;

transferring the songs that meet the predetermined criteria from the temporary cache to the local file in the digital memory;

determining the most popular of the songs transferred from the data center to the temporary cache according to the predetermined criteria; and

transferring a predetermined number of albums comprising the most popular of the songs transferred from the data center to the temporary cache.

7. The method of claim 6 , wherein the predetermined number of albums is transferred once during a predetermined time period.

8. The method of claim 6 , further comprising:

determining the least popular albums stored in the local file based on a number of user selections of songs included on each album; and

removing a predetermined number of the least popular albums from the local file if the memory of the local file has reached a predetermined limit.

9. A computer jukebox comprising:

a digital memory configured to store a plurality of songs in digital files, the digital memory comprising a temporary cache and a local file;

an audio output unit configured to play the plurality of songs;

a communication interface configured to receive the plurality of songs from a data center, the temporary cache being configured to receive one or more of the plurality of songs from the data center in response to user selections; and

a processor configured to transfer the plurality of songs from the digital memory to the audio output unit; the processor transferring at least one song of the plurality of songs from the temporary cache to the local file according to a predetermined criteria, the predetermined criteria including criteria selected from the group consisting of a number of user selections, a number of user selections within a predetermined time, and a change in the number of user selections over time, and the processor not transferring other songs of the plurality of songs from the temporary cache to the local file that do not meet the predetermined criteria.

10. The computer jukebox of claim 9 , wherein the data center transfers multiple songs to the temporary cache in response to multiple user selections.

11. The computer jukebox of claim 9 , wherein the processor automatically transfers the plurality of songs from the temporary cache to the local file according to the predetermined criteria.

12. The computer jukebox of claim 9 , wherein the data center transfers a predetermined number of albums to the digital memory.

13. The computer jukebox of claim 12 , wherein the albums that are transferred are albums that include songs that most exceed the predetermined criteria and that are not already stored in the local file.

14. A computer jukebox comprising:

a digital memory configured to store a plurality of songs in digital files, the digital memory comprising a temporary cache and a local file;

an audio output unit configured to play the plurality of songs;

a processor configured to transfer the plurality of songs from the digital memory to the audio output unit; and

a communication interface configured to receive the plurality of songs from a data center, the temporary cache being configured to store one or more of the plurality of songs from the data center in response to user selections, the processor transferring at least one song of the plurality of songs from the temporary cache to the local file according to a predetermined criteria, the predetermined criteria including criteria selected from the group consisting of a number of user selections, a number of user selections within a predetermined time, a change in the number of user selections over time, and the processor not transferring other songs of the plurality of songs from the temporary cache to the local file that do not meet the predetermined criteria.

15. The computer jukebox of claim 14 , wherein the data center transfers multiple songs to the temporary cache in response to multiple user selections.

16. The computer jukebox of claim 14 , wherein the processor automatically transfers the plurality of songs from the temporary cache to the local file according to the predetermined criteria.

17. The computer jukebox of claim 14 , wherein the data center transfers a predetermined number of albums to the digital memory, the albums that are transferred are albums including songs that most exceed the predetermined criteria and that are not already stored in the local file.

Assignments (14)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 10, 2022
From: ROWE INTERNATIONAL CORPORATION, ILLINOIS
To: ROWE INTERNATIONAL INC., DELAWARE CORPORATION
Reel/Frame 061719/0525 →
NOTICE OF GRANT OF SECURITY INTEREST IN PATENTS Recorded Jul 11, 2022
From: AMI ENTERTAINMENT NETWORK, LLC
To: FIFTH THIRD BANK, NATIONAL ASSOCIATION
Reel/Frame 060619/0730 →
RELEASE OF SECURITY INTEREST Recorded Jun 30, 2022
From: WILMINGTON TRUST, NATIONAL ASSOCIATION
To: AMI ENTERTAINMENT NETWORK, LLC
Reel/Frame 060370/0417 →
SECURITY INTEREST Recorded Apr 6, 2021
From: AMI ENTERTAINMENT NETWORK, LLC
To: WILMINGTON TRUST, NATIONAL ASSOCIATION
Reel/Frame 055833/0011 →
RELEASE OF SECURITY INTEREST Recorded Apr 5, 2021
From: BSP AGENCY, LLC
To: AMI ENTERTAINMENT NETWORK, LLC
Reel/Frame 055823/0988 →
RELEASE OF SECURITY INTEREST Recorded Aug 31, 2017
From: THE GOVERNOR AND COMPANY OF THE BANK OF IRELAND
To: AMI ENTERTAINMENT NETWORK, LLC
Reel/Frame 043466/0570 →
SECURITY INTEREST Recorded Jul 24, 2017
From: AMI ENTERTAINMENT
To: BSP AGENCY, LLC
Reel/Frame 043305/0208 →
CHANGE OF NAME Recorded Oct 22, 2013
From: AMI ENTERTAINMENT NETWORK, INC.
To: AMI ENTERTAINMENT NETWORK, LLC
Reel/Frame 031475/0029 →
SECURITY AGREEMENT Recorded Oct 22, 2013
From: AMI ENTERTAINMENT NETWORK, LLC
To: THE GOVERNOR AND COMPANY OF THE BANK OF IRELAND
Reel/Frame 031475/0209 →
RELEASE OF SECURITY INTEREST Recorded Oct 21, 2013
From: MADISON CAPITAL FUNDING LLC
To: AMI ENTERTAINMENT NETWORK, INC.
Reel/Frame 031444/0146 →
SECURITY AGREEMENT Recorded May 1, 2009
From: AMI ENTERTAINMENT NETWORK, INC.
To: MADISON CAPITAL FUNDING LLC, AS ADMINISTRATIVE AGENT
Reel/Frame 022619/0684 →
MERGER Recorded Apr 27, 2009
From: ROWE INTERNATIONAL CORPORATION
To: MERIT INDUSTRIES INC. N/K/A AMI ENTERTAINMENT NETWORK, INC.
Reel/Frame 022597/0035 →
CORRECTIVE ASSIGNMENT TO CORRECT THE ASSIGNEE'S ADDRESS PREVIOUSLY RECORDED ON REEL 020069 FRAME 0301. ASSIGNOR(S) HEREBY CONFIRMS THE ENTIRE RIGHT, TITLE AND INTEREST.... Recorded Jan 30, 2008
From: KALIS, JEFFREY J.
To: ROWE INTERNATIONAL CORPORATION
Reel/Frame 020437/0966 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 5, 2007
From: KALIS, JEFFREY J.
To: ROWE INTERNATIONAL CORPORATION
Reel/Frame 020069/0301 →