Content delivery system and method
DC CAFCFirst Claim
1. A content delivery system, comprising:
- a software application configured for storage on a storage medium of a personal computer, the software application further configured to maintain a collection of audio files saved locally to the personal computer, to allow a user to create a playlist, to initiate a downloading of an audio file included in the playlist from the personal computer to a portable audio file player, to initiate sending a request for a different audio file to a network based resource, to receive the different audio file, to locally save the different audio file at the personal computer, and to initiate presentation of a graphical user interface (GUI) at the personal computer, wherein the GUI is configured to operate as a user interface for the network based resource, further wherein the GUI is configured to present a collection of selectable functions associated with audio information;
the portable audio file player having a processor, a display, and a memory configured to store a plurality of audio files; and
a collection of instructions saved locally at the portable audio file player, the collection of instructions operable to direct the processor to maintain an updateable user interface comprising a menu of selectable icons, to modify the updateable user interface in connection with receiving a particular audio file from the personal computer such that a particular selectable icon is linked to the particular audio file, to initiate presentation of the menu on the display, to communicate data to a different electronic device that has an associated display to allow the different electronic device to present a selectable representation of the particular selectable icon on the associated display, and to begin playing the particular audio file at the portable audio file player in connection with a user selecting the selectable representation from the associated display.
4 Assignments
Litigations
0 Petitions
Reexamination
Accused Products
Abstract
A content delivery system and method are disclosed. A system incorporating teachings of the present disclosure may include, for example, a personal computer having a storage device. The personal computer may have a software application saved on the storage device. In practice, the application may be capable of directing the personal computer to communicatively couple with a network based resource and to initiate presentation of a graphical user interface (GUI) at the user computer system. In some cases, the GUI may act as a user interface for the network based resource. The system may also include a portable audio file player with a collection of locally saved instructions. The instructions may direct a processor of the player to maintain an updateable user interface that includes a menu of selectable icons and to modify the updateable user interface in connection with receiving an audio file from the personal computer.
269 Citations
20 Claims
-
1. A content delivery system, comprising:
-
a software application configured for storage on a storage medium of a personal computer, the software application further configured to maintain a collection of audio files saved locally to the personal computer, to allow a user to create a playlist, to initiate a downloading of an audio file included in the playlist from the personal computer to a portable audio file player, to initiate sending a request for a different audio file to a network based resource, to receive the different audio file, to locally save the different audio file at the personal computer, and to initiate presentation of a graphical user interface (GUI) at the personal computer, wherein the GUI is configured to operate as a user interface for the network based resource, further wherein the GUI is configured to present a collection of selectable functions associated with audio information; the portable audio file player having a processor, a display, and a memory configured to store a plurality of audio files; and a collection of instructions saved locally at the portable audio file player, the collection of instructions operable to direct the processor to maintain an updateable user interface comprising a menu of selectable icons, to modify the updateable user interface in connection with receiving a particular audio file from the personal computer such that a particular selectable icon is linked to the particular audio file, to initiate presentation of the menu on the display, to communicate data to a different electronic device that has an associated display to allow the different electronic device to present a selectable representation of the particular selectable icon on the associated display, and to begin playing the particular audio file at the portable audio file player in connection with a user selecting the selectable representation from the associated display. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A content delivery system, comprising:
-
a network based resource accessible by a user computer system, the network based resource maintaining a plurality of selectable songs formatted in a digital format; an application configured to execute at the user computer system, the application operable to direct the user computer system to communicatively couple with the network based resource to allow user selection of an audio file from the network based resource, to receive the audio file, to locally save the audio file, and to initiate presentation of a graphical user interface (GUI) at the user computer system; the GUI configured to present a collection of selectable functions associated with audio information, the selectable functions comprising;
a song purchase function;
a song search function, a playlist creation function; and
a naming function that allows a user to assign a user-defined name to a given playlist; anda different application configured to execute at a portable media player, the different application operable to direct the portable media player to receive the user-defined name, to associate the user-defined name with at least one audio file, and to communicate data representing the user-defined name to a different audio system to allow the different audio system to present a soft button comprising the user-defined name on an associated display of the different audio system. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20)
-
Specification