Audio track selection and playback
First Claim
Patent Images
1. A computing device comprising:
- one or more processors; and
tangible, non-transitory computer-readable memory having stored thereon instructions that, when executed by the one or more processors, cause the computing device to perform functions comprising;
identifying a particular user of a media playback system comprising at least (1) a first playback device located at a first location of a given household and (2) a second playback device located at a second location of the given household;
detecting a presence of a first location-based playback condition and a first non-location-based playback condition that are each related to the particular user, the first location-based playback condition indicating that the particular user wishes to listen to audio in the first location of the given household;
identifying a first audio track having one or more characteristics that are associated with (i) the first location-based playback condition and (ii) the first non-location-based playback condition; and
causing the identified first audio track to be played by the first playback device;
detecting a presence of a second location-based playback condition and a second non-location-based playback condition that are each related to the particular user, the second location-based playback condition indicating that the particular user wishes to listen to audio in the second location of the given household;
identifying a second audio track having one or more characteristics that are associated with (i) the second location-based playback condition and (ii) the second non-location-based playback condition; and
causing the identified second audio track to be played by the second playback device.
4 Assignments
0 Petitions
Accused Products
Abstract
A computing device detects a first playback condition indicating a presence of a user in a zone in a media playback system. The computing device determines a second playback condition that corresponds to the detected presence of the user in the zone. Characteristics of at least one audio track are compared to (i) the indication of the presence of the user in the zone and (ii) the second playback condition. Audio content is identified based on the comparison and the identified audio content is played in the zone.
-
Citations
23 Claims
-
1. A computing device comprising:
-
one or more processors; and tangible, non-transitory computer-readable memory having stored thereon instructions that, when executed by the one or more processors, cause the computing device to perform functions comprising; identifying a particular user of a media playback system comprising at least (1) a first playback device located at a first location of a given household and (2) a second playback device located at a second location of the given household; detecting a presence of a first location-based playback condition and a first non-location-based playback condition that are each related to the particular user, the first location-based playback condition indicating that the particular user wishes to listen to audio in the first location of the given household; identifying a first audio track having one or more characteristics that are associated with (i) the first location-based playback condition and (ii) the first non-location-based playback condition; and causing the identified first audio track to be played by the first playback device; detecting a presence of a second location-based playback condition and a second non-location-based playback condition that are each related to the particular user, the second location-based playback condition indicating that the particular user wishes to listen to audio in the second location of the given household; identifying a second audio track having one or more characteristics that are associated with (i) the second location-based playback condition and (ii) the second non-location-based playback condition; and causing the identified second audio track to be played by the second playback device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A method comprising:
-
identifying a particular user of a media playback system comprising at least (1) a first playback device located at a first location of a given household and (2) a second playback device located at a second location of the given household; detecting a presence of a first location-based playback condition and a first non-location-based playback condition that are each related to the particular user, the first location-based playback condition indicating that the particular user wishes to listen to audio in the first location of the given household; identifying a first audio track having one or more characteristics that are associated with (i) the first location-based playback condition and (ii) the first non-location-based playback condition; and causing the identified first audio track to be played by the first playback device; detecting a presence of a second location-based playback condition and a second non-location-based playback condition that are each related to the particular user, the second location-based playback condition indicating that the particular user wishes to listen to audio in the second location of the given household; identifying a second audio track having one or more characteristics that are associated with (i) the second location-based playback condition and (ii) the second non-location-based playback condition; and causing the identified second audio track to be played by the second playback device. - View Dependent Claims (15, 16, 17, 18, 19)
-
-
20. A tangible, non-transitory computer-readable memory having stored thereon instructions that, when executed by one or more processors of a computing device, cause the computing device to perform functions comprising:
-
identifying a particular user of a media playback system comprising at least (1) a first playback device located at a first location of a given household and (2) a second playback device located at a second location of the given household; detecting a presence of a first location-based playback condition and a second first non-location-based playback condition that are each related to the particular user, the first location-based playback condition indicating that the particular user wishes to listen to audio in the first location of the given household; identifying a first audio track having one or more characteristics that are associated with (i) the first location-based playback condition and (ii) the first non-location-based playback condition; and causing the identified first audio track to be played by the first playback device; detecting a presence of a second location-based playback condition and a second non-location-based playback condition that are each related to the particular user, the second location-based playback condition indicating that the particular user wishes to listen to audio in the second location of the given household; identifying a second audio track having one or more characteristics that are associated with (i) the second location-based playback condition and (ii) the second non-location-based playback condition; and causing the identified second audio track to be played by the second playback device. - View Dependent Claims (21, 22, 23)
-
Specification