Voice control of a media playback system
First Claim
Patent Images
1. A method, comprising:
- receiving, via a computing device, a voice input comprising a command word, one or more media variable instances, and one or more zone variable instances;
determining, via the computing device, (i) a media playback system command corresponding to the command word and (ii) an intent to form a zone group based on the one or more zone variable instances, wherein the zone group comprise a first playback zone and a second playback zone that is not a member of the zone group before receiving the voice input;
identifying, via the computing device, media content corresponding to the one or more media variable instances; and
causing, via the computing device, the media playback system to (i) form the zone group and (ii) execute the media playback system command on the media content via the zone group.
4 Assignments
0 Petitions
Accused Products
Abstract
A voice input comprising a command word, one or more media variable instances, and one or more zone variable instances is received. A media playback system command which corresponds to the command word is determined. Media content which corresponds to the one or more media variable instances is identified. The media playback system is caused to execute the media playback system command on the media content based on the one or more zone variable instances.
346 Citations
20 Claims
-
1. A method, comprising:
-
receiving, via a computing device, a voice input comprising a command word, one or more media variable instances, and one or more zone variable instances; determining, via the computing device, (i) a media playback system command corresponding to the command word and (ii) an intent to form a zone group based on the one or more zone variable instances, wherein the zone group comprise a first playback zone and a second playback zone that is not a member of the zone group before receiving the voice input; identifying, via the computing device, media content corresponding to the one or more media variable instances; and causing, via the computing device, the media playback system to (i) form the zone group and (ii) execute the media playback system command on the media content via the zone group. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A tangible, non-transitory computer-readable medium storing instructions, that when executed by one or more processors of a computing device, cause the computing device to perform functions comprising:
-
receiving a voice input comprising a command word, one or more media variable instances, and one or more zone variable instances; determining (i) a media playback system command corresponding to the command word and (ii) an intent to form a zone group based on the one or more zone variable instances, wherein the zone group comprise a first playback zone and a second playback zone that is not a member of the zone group before receiving the voice input; identifying media content corresponding to the one or more media variable instances; and causing the media playback system to (i) form the zone group and (ii) execute the media playback system command on the media content via the zone group. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A computing device, comprising:
-
one or more processors; memory storing instructions that when executed by the one or more processors cause the computing device to perform functions comprising; receiving a voice input comprising a command word, one or more media variable instances, and one or more zone variable instances; determining (i) a media playback system command corresponding to the command word and (ii) an intent to form a zone group based on the one or more zone variable instances, wherein the zone group comprise a first playback zone and a second playback zone that is not a member of the zone group before receiving the voice input; identifying media content corresponding to the one or more media variable instances; and causing the media playback system to (i) form the zone group and (ii) execute the media playback system command on the media content via the zone group. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification