MULTI-SURFACE CONTROLLER
First Claim
Patent Images
1. A device, comprising:
- a body;
two or more buttons that are connected to the body, each of the two or more buttons having a surface facing outward;
a plurality of sensors, which sense signals, wherein a first type of signal is sensed when at least one of the two or more buttons is pressed, wherein a second type of signal is sensed when the surface of at least one of the two or more buttons is touched;
a processor system having at least one processor;
a communication interface for communicating with at least one external device;
a memory system storing one or more machine instructions on one or more non-transitory computer readable media; and
wherein the one or more machine instructions, when implemented, cause the processor system to generate control instructions based on the signals sensed by the plurality of sensors, the control instructions being sent via the communication interface to control the at least one external device.
0 Assignments
0 Petitions
Accused Products
Abstract
A control device is provided having multiple buttons with touch sensors attached on top of the buttons. The buttons and touch sensors may detect signals of finger movements and/or gestures. The detected signals may be used to control various operations in various operation modes of the controller. The control device may interface with multiple devices.
36 Citations
24 Claims
-
1. A device, comprising:
-
a body; two or more buttons that are connected to the body, each of the two or more buttons having a surface facing outward; a plurality of sensors, which sense signals, wherein a first type of signal is sensed when at least one of the two or more buttons is pressed, wherein a second type of signal is sensed when the surface of at least one of the two or more buttons is touched; a processor system having at least one processor; a communication interface for communicating with at least one external device; a memory system storing one or more machine instructions on one or more non-transitory computer readable media; and wherein the one or more machine instructions, when implemented, cause the processor system to generate control instructions based on the signals sensed by the plurality of sensors, the control instructions being sent via the communication interface to control the at least one external 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. A method, comprising:
-
sensing signals, by a plurality of sensors, the plurality of sensors being connected to two or more buttons, the two or more buttons are connected to a body of a device, each of the two or more buttons having a surface facing outward, receiving, at the device, the signals that are sensed by the plurality of sensors, wherein the device further includes at least a processor system having at least one processor; a communication interface for communicating with at least one external device; a memory system storing one or more machine instructions on one or more non-transitory computer readable media; analyzing the signals, by the processor system, and generating control instructions based on the signals; and sending the control instructions to the at least one external device, wherein a first type of signal is sensed when at least one of the two or more buttons is pressed, wherein a second type of signal is sensed when the surface of at least one of the two or more buttons is touched.
-
-
24. A method, comprising
connecting two or more buttons to a body of a device, each of the two or more buttons having a surface facing outward; -
connecting a plurality of sensors to the two or more buttons, at least a set of the plurality of sensors being attached on the surface of at least one of the two or more buttons; installing a processor system having at least one processor; installing a communication interface; installing a memory system storing one or more machine instructions on one or more non-transitory computer readable media; and wherein the one or more machine instructions, when activated, cause the processor system to generate control instructions based on the signals sensed by the plurality of sensors.
-
Specification