Method and apparatus for configuring a plurality of virtual buttons on a device
AssigneeCirrus Logic International Semiconductor Ltd.
InventorsThomas LORENZ, Anthony Stephen DOY
Life of this patent
Estimating the term…
Abstract
Embodiments described herein relate to methods and apparatuses for configuring a plurality of virtual buttons on a device. For example, each of the plurality of virtual buttons may be activated or deactivated based on a mode of operation of the device. By activating and deactivating different combinations of the plurality of virtual buttons depending on the mode of operation of the device, the inadvertent engagement of virtual buttons which would otherwise not be used in that mode operation may be avoided.
Claims23
A method for configuring a plurality of virtual buttons on a device, the method comprising:
- receiving a first signal indicating a mode of operation of the device;
- outputting a first control signal operable to activate or deactivate each of the plurality of virtual buttons on the device respectively based on the mode of operation of the device;
- and
- responsive to receiving a second signal indicating that one of the plurality of virtual buttons that is activated has been engaged by a user of the device, outputting a second control signal operable to initiate a first haptic, visual or audible response corresponding to the one of the plurality of virtual buttons.
A control circuit for controlling a plurality of virtual buttons on a device, wherein the control circuit is configured to:
- receive a first signal indicating of a mode of operation of the device;
- output a first control signal to activate or deactivate each of the plurality of virtual buttons on the device respectively based on the mode of operation of the device;
- and
- responsive to receiving a second signal indicating that one of the plurality of virtual buttons that is activated has been enabled by a user of the device, output a second control signal operable to initiate output of a first haptic, visual or audible response corresponding to the one of the plurality of virtual buttons.
An integrated circuit comprising a control circuit for controlling a plurality of virtual buttons on a device, wherein the control circuit configured to:
- receive a first signal indicating of a mode of operation of the device;
- output a first control signal to activate or deactivate each of the plurality of virtual buttons on the device respectively based on the mode of operation of the device;
- and
- responsive to receiving a second signal indicating that one of the plurality of virtual buttons that is activated has been enabled by a user of the device, outputting a second control signal operable to initiate output of a first haptic, visual or audible response corresponding to the one of the plurality of virtual buttons.
A device comprising a control circuit for controlling a plurality of virtual buttons on the device, wherein the control circuit is configured to:
- receive a first signal indicating of a mode of operation of the device;
- output a first control signal to activate or deactivate each of the plurality of virtual buttons on the device respectively based on the mode of operation of the device;
- and
- responsive to receiving a second signal indicating that one of the plurality of virtual buttons that is activated has been enabled by a user of the device, output a second control signal operable to initiate output of a haptic, visual or audible response corresponding to the one of the plurality of virtual buttons.
Dependencies are inferred from the claim text.