Personalized audio system and method
First Claim
Patent Images
1. A system for providing personalized content, comprising:
- a user interface for displaying one or more station names and for receiving input from a user of the system; and
a processing unit, wherein the processing unit is configured to;
receive via the user interface input from the user indicating that the user desires to listen to a selected station, the selected station having a profile created or modified by a user of the system;
select a recording based on the profile of the selected station after receiving said input that indicates that the user desires to listen to a selected station;
determine whether the selected recording is locally stored after selecting the recording;
retrieve the recording from a local storage device and play the recording for the user in response to determining that the recording is locally stored; and
retrieve the recording from a server in response to determining that the recording is not locally stored and play the recording for the user after retrieving the recording from the server.
0 Assignments
0 Petitions
Accused Products
Abstract
A personalized audio system and method that overcomes many of the broadcast-type disadvantages associated with conventional radio stations.
-
Citations
27 Claims
-
1. A system for providing personalized content, comprising:
-
a user interface for displaying one or more station names and for receiving input from a user of the system; and a processing unit, wherein the processing unit is configured to; receive via the user interface input from the user indicating that the user desires to listen to a selected station, the selected station having a profile created or modified by a user of the system; select a recording based on the profile of the selected station after receiving said input that indicates that the user desires to listen to a selected station; determine whether the selected recording is locally stored after selecting the recording; retrieve the recording from a local storage device and play the recording for the user in response to determining that the recording is locally stored; and retrieve the recording from a server in response to determining that the recording is not locally stored and play the recording for the user after retrieving the recording from the server. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A method for playing recordings for a user of a player device, the method comprising:
-
(a) displaying on a display of the player device a list of stations, each station being associated with content preference information related to a content preference of the user; (b) receiving input from the user indicating that the user desires to listen to a selected one of the listed stations; (c) selecting a recording based on the content preference information associated with the selected station after receiving said input, wherein the selecting step is performed by a software application, not by the user; (d) after selecting the recording, retrieving the recording from a server remote from the player device if the recording is not included in a collection of recordings stored in a storage unit of the player device, otherwise retrieving the recording from the storage unit of the player device; (e) playing the recording for the user after retrieving the recording from the server; and (f) repeating steps (c)-(e) one or more times, wherein for each recording played in step (e), no information about the artist(s) who created the recording is provide to the user until (1) such time as the recording is played for the user or (2) a point in time immediately prior to the playing of the sound recording. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20)
-
-
21. In an environment comprising a data storage system storing computer software, a method comprising:
-
retrieving the computer software from the data storage system; and transmitting the computer software to a client device located remotely from the data storage system, wherein the computer software comprises; a first set of instructions that when executed by a processing system causes the processing system to display a list of user selectable stations, each user selectable station being associated with content preference information related to a content preference of a user of the client device, wherein said content preference information contains artist information identifying an artist and/or song information identifying a particular song; a second set of instructions that when executed by a processing system causes the processing system to select a recording based on content preference information associated with a user selected station; a third set of instructions that when executed by a processing system causes the processing system to (a) determine whether the selected recording is stored locally and (b) retrieve the recording from a server remote from the client device if it is determined that the recording is not stored locally; a fourth set of instructions that when executed by a processing system causes the processing system to play the selected recording for the user after retrieving the recording from the server; and a fifth set of instructions that when executed by a processing system causes the processing system to re-execute the second, third and fourth set of instructions one or more times, wherein the computer software is configured to control the processing system such that, for each said recording played, no information about the artist(s) who created the recording is provide to the user until (1) such time as the recording is played for the user or (2) a point in time immediately prior to the playing of the sound recording. - View Dependent Claims (22, 23, 24, 25, 26, 27)
-
Specification