IP Library Granted Patent US 6,985,694
Granted Patent B1
US 6,985,694 · App. 09/656,884 · Granted Jan 10, 2006

Method and system for providing an audio element cache in a customized personal radio broadcast

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 6,985,694
App. No.
09/656,884
Granted
Jan 10, 2006
Kind
B1
Abstract

An audio element cache is provided that is capable of caching audio elements for each user in a personal radio server system. In operation, customized radio content is provided to remote listeners in a personal radio server system by: storing a plurality of audio elements in a file server; retrieving a subset of the plurality of audio elements from the file server by predicting the content desired by a remote listener based on a user profile of the remote listener; storing the subset of the plurality of audio elements in an audio element cache; selecting audio elements to provide to a remote listener from the audio element cache; and transmitting the audio elements to the remote listener. In an embodiment, the plurality of audio elements are stored in the audio element cache when a remote listener logs-on the personal radio server system.

Claims (31)

1. A method of providing customized radio content to a plurality of remote listeners in a personal radio server system, comprising:

a) storing a plurality of audio elements in a file server;

b) retrieving a subset of the plurality of audio elements from the file server by predicting the content desired by a remote listener based on a user profile of the remote listener;

c) storing the subset of the plurality of audio elements in an audio element cache;

d) selecting audio elements to provide to a remote listener from the audio element cache; and

e) transmitting the audio elements to the remote listener.

2. The method of providing customized radio content of claim 1 wherein said step of retrieving a subset of the plurality of audio elements occurs when a remote listener logs-on the personal radio server system.

3. The method of providing customized radio content of claim 1 further comprising dynamically updating time critical audio elements in the audio element cache.

4. The method of providing customized radio content of claim 1 wherein the subset of the plurality of audio elements includes approximately one hour of audio elements.

5. The method of providing customized radio content of claim 1 wherein the subset of the plurality of audio elements includes approximately one-half hour of audio elements.

6. A personal radio server system for providing a customized radio broadcast to one or more users, comprising:

a) a file server for storing a plurality of audio elements;

b) a database for storing a user profile for each of said one or more users, wherein said database further stores information associated with each of said plurality of audio elements;

c) an audio element cache capable of caching a plurality of audio elements for each of said one or more users; and

d) an audio element selector having one or more audio element selection functions, wherein each audio element selection function is operable to retrieve a plurality of audio elements from said file server based on a user's user profile and the information associated with each of said plurality of audio elements and to store the plurality of audio elements on the audio element cache.

7. The personal radio server system of claim 6 wherein the audio element cache is capable of storing approximately 240 audio elements.

8. The personal radio server system of claim 6 wherein the audio element cache is capable of storing approximately 120 audio elements.

9. The personal radio server system of claim 6 wherein the audio element cache is capable of storing approximately one hour of audio elements.

10. The personal radio server system of claim 6 wherein the audio element cache is capable of storing approximately one-half hour of audio elements.

11. The personal radio server system of claim 6 wherein the audio element selector is further operable to retrieve a plurality of audio elements of the same type in order to randomize the selection of content.

12. The personal radio server system of claim 6 wherein the audio element selector function dynamically updates time critical audio elements in the audio element cache.

13. In a system for providing a customized radio broadcast to one or more users, a personal radio server system comprising:

a) an audio element cache;

b) a general purpose computer having a central processing unit and memory for storing user profiles for one or more users;

c) said central processing unit implementing a program that causes the central processing unit to retrieve a plurality of audio elements for a user based on the corresponding user profile stored in memory, and to store the plurality of audio elements in the audio element cache.

14. A system for providing customized radio content to a plurality of remote listeners in a personal radio server system, comprising:

a) means for storing a plurality of audio elements in a file server;

b) means for retrieving a subset of the plurality of audio elements from the file server by predicting the content desired by a remote listener based on a user profile of the remote listener;

c) means for storing the subset of the plurality of audio elements in an audio element cache;

d) means for selecting audio elements to provide to a remote listener from the audio element cache; and

e) means for transmitting the audio elements to the remote listener.

Assignments (12)
RELEASE OF SECURITY INTEREST Recorded Oct 8, 2020
From: CONCERT DEBT, LLC
To: BLACK HILLS MEDIA, LLC
Reel/Frame 054007/0965 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 28, 2020
From: BLACK HILLS MEDIA, LLC
To: DEDICATED LICENSING LLC
Reel/Frame 052770/0101 →
CORRECTIVE ASSIGNMENT TO CORRECT THE ASSIGNEE NAME PREVIOUSLY RECORDED AT REEL: 036423 FRAME: 0430. ASSIGNOR(S) HEREBY CONFIRMS THE SECURITY INTEREST. Recorded Sep 11, 2015
From: BLACK HILLS MEDIA, LLC
To: CONCERT DEBT, LLC
Reel/Frame 036586/0927 →
SECURITY INTEREST Recorded Sep 1, 2015
From: CONCERT TECHNOLOGY CORPORATION
To: CONCERT DEBT, LLC
Reel/Frame 036515/0471 →
SECURITY INTEREST Recorded Sep 1, 2015
From: CONCERT TECHNOLOGY CORPORATION
To: CONCERT DEBT, LLC
Reel/Frame 036515/0495 →
SECURITY INTEREST Recorded Aug 24, 2015
From: BLACK HILLS MEDIA, LLC
To: CONCERT DEPT, LLC
Reel/Frame 036423/0430 →
SECURITY INTEREST Recorded Aug 24, 2015
From: BLACK HILLS MEDIA, LLC
To: CONCERT DEBT, LLC
Reel/Frame 036423/0353 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 26, 2012
From: ZAMORA RADIO, LLC
To: BLACK HILLS MEDIA, LLC
Reel/Frame 028647/0636 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 5, 2008
From: CLIX NETWORK, INC.
To: ZAMORA RADIO, LLC
Reel/Frame 020897/0111 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 24, 2008
From: RSH TRADING PARTNERS, LP
To: ZAMORA RADIO, LLC
Reel/Frame 020690/0133 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 15, 2003
From: DEBONET TECHNOLOGY PARTNERS, INC. (DELAWARE CORPORATION); CAPSTAR INVESTMENT PARTNERS, L.P. (TEXAS LIMITED PARTNERSHIP); CLICK RADIO, INC. (DELAWARE CORPORATION); COMDISCO, INC. (DELAWARE CORPORATION)
To: CLIX NETWORK, INC.
Reel/Frame 013963/0426 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 2, 2000
From: DE BONET, JEREMY S.; VIOLA, PAUL A.
To: DE BONET TECHNOLOGY PARTNERS
Reel/Frame 011144/0670 →