Playback Device Control
First Claim
1. A playback device comprising:
- an array of proximity sensors underlying an external surface of the playback device, wherein the external surface is substantially perpendicular to a speaker grill of the playback device;
a processor; and
memory having stored thereon instructions executable by the processor to cause the processor to perform functions comprising;
receiving from the array of proximity sensors, location data indicating a physical contact at a location on the external surface;
based on at least the location, identifying a playback device action from a plurality of playback device actions; and
causing at least the playback device to perform the identified playback device action.
7 Assignments
0 Petitions
Accused Products
Abstract
Examples described herein involve a playback device performing one or more playback device actions based on locations of one or more physical contacts on an external surface of the playback device. A processor of the playback device may receive from an array of proximity sensors underlying an external surface of the playback device, location data indicating a physical contact at a location on the external surface. Based on at least the location, the processor may identify a playback device action from a plurality of playback device actions, and cause at least the playback device to perform the identified playback device action. The playback device may further include at least one orientation sensor from which the processor may also receive orientation data indicating an orientation of the playback device. The processor may identify identify the playback device action also based on the orientation of the playback device.
38 Citations
20 Claims
-
1. A playback device comprising:
-
an array of proximity sensors underlying an external surface of the playback device, wherein the external surface is substantially perpendicular to a speaker grill of the playback device; a processor; and memory having stored thereon instructions executable by the processor to cause the processor to perform functions comprising; receiving from the array of proximity sensors, location data indicating a physical contact at a location on the external surface; based on at least the location, identifying a playback device action from a plurality of playback device actions; and causing at least the playback device to perform the identified playback device action. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A playback device comprising:
-
an array of proximity sensors underlying an external surface of the playback device, wherein the external surface is substantially perpendicular to a speaker grill of the playback device; at least one orientation sensor; a processor; and memory having stored thereon instructions executable by the processor to cause the processor to perform functions comprising; receiving from the at least one orientation sensor, orientation data indicating an orientation of the playback device; receiving from the array of proximity sensors, location data indicating a physical contact at a location on the external surface; based on at least (i) the orientation of the playback device and (ii) the location on the external surface, identifying a playback device action from a plurality of playback device actions; and causing at least the playback device to perform the identified playback device action. - View Dependent Claims (13, 14, 15, 16, 17)
-
-
18. A non-transitory computer readable medium having stored thereon instructions executable by a computing device to cause the computing device to perform functions comprising:
-
receiving from an array of proximity sensors underlying an external surface of a playback device, location data indicating a physical contact at a location on the external surface; based on at least the location, identifying a playback device action from a plurality of playback device actions; and causing at least the playback device to perform the identified playback device action. - View Dependent Claims (19, 20)
-
Specification