Unitary Electronic Speaker Device For Receiving An Assignment Of A Playlist From A Home Personal Computer And Rendering The Playlist
First Claim
1. An unitary electronic speaker device comprising:
- a communication interface operable to communicatively couple the unitary electronic speaker device over a network to a home personal computer;
a memory;
at least one processor associated with the memory and the communication interface, the at least one processor configured to;
receive a playlist identifying a plurality of songs stored on the home personal computer, the playlist defining a sequence for playing the plurality of songs; and
receive, from the home personal computer, at least one song identified by the playlist;
a speaker;
an amplifier coupling the at least one processor and the speaker and configured to;
render, according to the sequence defined by the playlist, the songs identified by the playlist via the speaker; and
a physical input control configured to;
receive volume control input information; and
effect a sound level at which the songs are rendered according to the volume control input information.
14 Assignments
0 Petitions
Accused Products
Abstract
An unitary electronic speaker device and system for rendering a playlist are provided. An assignment of a playlist identifying a plurality of songs is received from a home personal computer. In one embodiment, the unitary electronic speaker device does not have any storage space other than the memory, and uses the hard disk embodied in the home personal computer to supply the songs. The songs are received and rendered at the unitary electronic speaker device in an order defined by the playlist. Any number of the unitary electronic speaker devices may be connected in a network with the home personal computer. In one embodiment a plurality of unitary electronic speaker devices are connected through a LAN using Ethernet
6 Citations
30 Claims
-
1. An unitary electronic speaker device comprising:
-
a communication interface operable to communicatively couple the unitary electronic speaker device over a network to a home personal computer; a memory; at least one processor associated with the memory and the communication interface, the at least one processor configured to; receive a playlist identifying a plurality of songs stored on the home personal computer, the playlist defining a sequence for playing the plurality of songs; and receive, from the home personal computer, at least one song identified by the playlist; a speaker; an amplifier coupling the at least one processor and the speaker and configured to; render, according to the sequence defined by the playlist, the songs identified by the playlist via the speaker; and a physical input control configured to; receive volume control input information; and effect a sound level at which the songs are rendered according to the volume control input information. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25)
-
-
26. An unitary electronic speaker device comprising:
-
a communication interface configured to communicatively couple the unitary electronic speaker device over a network to a home personal computer; a memory; at least one processor coupled to the memory and the communication interface, the processor configured to; receive an assignment of a playlist identifying a plurality of songs stored on the home personal computer, the playlist defining a sequence for playing the plurality of songs; receive a command reflecting that the playlist identifying a plurality of songs should be played in a shuffled sequence; receive, from the home personal computer, at least one song identified by the playlist; and a speaker; an amplifier coupling the at least one processor and the speaker and configured to; render, according to the shuffled sequence, the songs identified by the playlist via the speaker; and a physical input control configured to; receive volume control input information; and effect a sound level at which the songs are rendered according to the volume control input information.
-
-
27. A system comprising:
-
a home personal computer comprising; a first communication interface configured to; communicatively couple the home personal computer and an unitary electronic speaker device; and a first processor connected to a first memory and the first communication interface, the first processor configured to; receive user input identifying a playlist; based on the user input, select the playlist; assign, based on the selection, the playlist to an unitary electronic speaker device; and the unitary electronic speaker device comprising; a second communication interface configured to communicatively couple the unitary electronic speaker device over a network to a home personal computer; a second memory; a second processor coupled to the second memory and the second communication interface, the second processor configured to; receive an assignment of a playlist identifying a plurality of songs stored on the home personal computer, the playlist defining a sequence for playing the plurality of songs; and receive, from the home personal computer, at least one song identified by the playlist; a speaker; an amplifier coupling the second processor and the speaker and configured to; render, according to the sequence defined by the playlist, the songs identified by the playlist via the speaker; and a physical input control operable to; receive volume control input information; and effect a sound level at which the songs are rendered according to the volume control input information. - View Dependent Claims (28, 29)
-
-
30. An unitary electronic speaker device comprising:
-
an Ethernet communication interface configured to communicatively couple the unitary electronic speaker device over a network to a home personal computer; a random access memory; a flash memory; a general purpose processor associated with the random access memory, the flash memory, and the Ethernet communication interface, the general purpose processor configured to; receive an assignment of a playlist identifying a plurality of songs stored on the home personal computer, the playlist defining a sequence for playing the plurality of songs; receive, from the home personal computer, at least one song identified by the playlist; receive from the home personal computer, alarm information, the alarm information reflecting a time that will trigger the unitary electronic speaker device to render the playlist; detect a triggering of the alarm; and in response to the triggering, render according to the sequence defined by the playlist, the songs identified by the playlist; and a physical input control configured to; receive volume control input information; and effect a sound level at which the songs are rendered according to the volume control input information; and a digital signal processor associated with the general purpose processor and configured to modify digital audio signals comprising the songs; a digital-to-analog converter configured to receive the digital audio signals from the digital signal processor and convert the digital audio signals into corresponding analog audio signals; an amplifier coupling the digital-to-analog converter to a speaker and configured to; receive analog audio signals from the digital-to-analog converter; effect a sound level at which the analog audio signals are rendered according to the volume control input information; provide an amplified analog audio signals to the speaker for rendering; and wherein the unitary electronic speaker device has no disk for data storage space.
-
Specification