Unitary electronic speaker device for receiving digital audio data and rendering the digital audio data
First Claim
1. A unitary electronic speaker device comprising:
- a speaker housing;
a communication interface attached to the speaker housing and operable to communicatively couple the unitary electronic speaker device over a network to at least one other device;
first and second memories located within the speaker housing, wherein the first memory is a first random access memory and the second memory is a flash memory;
at least one processor located within the speaker housing and associated with the first and second memories and the communication interface, the at least one processor operable to;
receive, from the at least one other device, digital audio data indicated in a playlist over the network, wherein the playlist defines a sequence for playing the digital audio data; and
render the digital audio data received over the network from the at least one other device;
a speaker attached to the speaker housing;
an amplifier located within the speaker housing and coupling the at least one processor and the speaker and operable to;
amplify an analog audio signal derived from the digital audio data; and
a physical input control attached to the speaker housing and operable to;
receive volume control input information; and
effect a sound level at which the amplified analog audio signal is rendered according to the volume control input information;
wherein the speaker housing does not include a display for displaying the digital audio data to a user of the unitary electronic speaker device.
9 Assignments
0 Petitions
Accused Products
Abstract
An unitary electronic speaker device and method for rendering digital audio data are provided. A list comprising an ordered sequence of audio item indicators indicating a plurality of audio items stored on at least one other device. is received in an embodiment. 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 at least one other device to supply the digital audio data. The audio data is received and rendered at the unitary electronic speaker device in according to the sequence defined by the list. Any number of the unitary electronic speaker devices may be connected in a network with the at least one other device. In one embodiment a plurality of unitary electronic speaker devices are connected through a LAN using Ethernet.
232 Citations
30 Claims
-
1. A unitary electronic speaker device comprising:
-
a speaker housing; a communication interface attached to the speaker housing and operable to communicatively couple the unitary electronic speaker device over a network to at least one other device; first and second memories located within the speaker housing, wherein the first memory is a first random access memory and the second memory is a flash memory; at least one processor located within the speaker housing and associated with the first and second memories and the communication interface, the at least one processor operable to; receive, from the at least one other device, digital audio data indicated in a playlist over the network, wherein the playlist defines a sequence for playing the digital audio data; and render the digital audio data received over the network from the at least one other device; a speaker attached to the speaker housing; an amplifier located within the speaker housing and coupling the at least one processor and the speaker and operable to; amplify an analog audio signal derived from the digital audio data; and a physical input control attached to the speaker housing and operable to; receive volume control input information; and effect a sound level at which the amplified analog audio signal is rendered according to the volume control input information; wherein the speaker housing does not include a display for displaying the digital audio data to a user of the unitary electronic speaker device. - 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, 27)
-
-
28. A method of operating a unitary electronic speaker device having a communication interface, a speaker and a physical input control attached to a speaker housing and at least one processor, a random access memory and a flash memory located within the speaker housing, the method comprising:
-
receiving a playlist comprising an ordered sequence of audio item indicators indicating a sequence for playing a plurality of audio items stored on at least one other device; receiving, from the at least one other device in communication with the unitary electronic speaker device via the communication interface, ones of the plurality of audio items indicated by the list; amplifying an analog audio signal derived from the ones of the plurality of audio items; rendering, according to the sequence defined by the list, the audio items received from the at least one other device and indicated by the list via the speaker; receiving volume control input information; and effecting a sound level at which the audio items are rendered according to the volume control input information; wherein the speaker housing does not include a display for displaying the audio items to a user of the unitary electronic speaker device.
-
-
29. A non-transitory computer-readable medium storing a computer program, executable by a unitary electronic speaker device having a communication interface, a speaker and a physical input control attached to a speaker housing and at least one processor, a random access memory and a flash memory located within the speaker housing, the computer program comprising executable instructions for:
-
receiving a playlist comprising an ordered sequence of audio item indicators indicating a sequence for playing a plurality of audio items stored on at least one other device; receiving, from the at least one other device in communication with the unitary electronic speaker device via the communication interface, ones of the plurality of audio items indicated by the list; amplifying an analog audio signal derived from the ones of the plurality of audio items; rendering, according to the sequence defined by the list, the audio items received from the at least one other device and indicated by the list via the speaker; receiving volume control input information; and effecting a sound level at which the audio items are rendered according to the volume control input information; wherein the speaker housing does not include a display for displaying the audio items to a user of the unitary electronic speaker device.
-
-
30. A unitary electronic speaker device comprising:
-
a speaker housing; an Ethernet communication interface attached to the speaker housing and operable to communicatively couple the unitary electronic speaker device over a network to at least one other device; a random access memory located within the speaker housing; a flash memory located within the speaker housing; a general purpose processor located within the speaker housing and associated with the random access memory, the flash memory, and the Ethernet communication interface, the general purpose processor operable to; receive, from the at least one other device, digital audio data indicated in a playlist over the network, wherein the playlist defines a sequence for playing the digital audio data; and render the digital audio data received over the network from the at least one other device; a physical input control attached to the speaker housing and operable to; receive volume control input information; and effect a sound level at which the digital audio data is rendered according to the volume control input information; an audio digital signal processor located within the speaker housing and associated with the general purpose processor and operable to modify digital audio signals comprising the digital audio data; a digital-to-analog converter located within the speaker housing and operable to receive the digital audio signals from the audio digital signal processor and convert the digital audio signals into corresponding analog audio signals; and an amplifier located within the speaker housing and coupling the digital-to-analog converter to a speaker attached to the speaker housing and operable to; receive analog audio signals from the digital-to-analog converter; and provide an amplified analog audio signal to the speaker for rendering; and wherein the unitary electronic speaker device has no disk for data storage space; wherein the speaker housing does not include a display for displaying the digital audio data to a user of the unitary electronic speaker device.
-
Specification