Replacement of physical buttons with virtual controls
First Claim
1. A method for controlling a computing device without mechanical buttons the method comprising:
- detecting, by one or more computer processors, an interaction with a touch capacitive sensing surface on a computing device;
determining, by one or more computer processors, that the detected interaction includes at least three interactions including at least two different touch capacitive sensing surfaces, wherein the at least three interactions are based on a change in coordinates from a first geometric plane to a second geometric plane, the second geometric plane to a third geometric plane, and the second geometric plane to the first geometric plane;
determining, by one or more computer processors, a virtual control button to display based on the detected interaction;
displaying, by one or more computer processors, the determined virtual control button to the user;
receiving, by one or more computer processors, an interaction with the displayed virtual control button; and
implementing, by one or more computer processors, an action associated with the determined virtual control button based on the received interaction.
1 Assignment
0 Petitions
Accused Products
Abstract
In an approach for controlling a computing device without mechanical buttons the computer detects an interaction with a touch capacitive sensing surface on a computing device. The computer determines that the detected interaction includes at least three interactions including at least two different touch capacitive sensing surfaces. The computer determines a virtual control button to display based on the detected interaction. The computer displays the determined virtual control button to the user. The computer receives an interaction with the displayed virtual control button. The computer implements an action associated with the determined virtual control button based on the received interaction.
-
Citations
20 Claims
-
1. A method for controlling a computing device without mechanical buttons the method comprising:
-
detecting, by one or more computer processors, an interaction with a touch capacitive sensing surface on a computing device; determining, by one or more computer processors, that the detected interaction includes at least three interactions including at least two different touch capacitive sensing surfaces, wherein the at least three interactions are based on a change in coordinates from a first geometric plane to a second geometric plane, the second geometric plane to a third geometric plane, and the second geometric plane to the first geometric plane; determining, by one or more computer processors, a virtual control button to display based on the detected interaction; displaying, by one or more computer processors, the determined virtual control button to the user; receiving, by one or more computer processors, an interaction with the displayed virtual control button; and implementing, by one or more computer processors, an action associated with the determined virtual control button based on the received interaction. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A computer program product for controlling a computing device without mechanical buttons the computer program product comprising:
-
one or more computer readable storage devices and program instructions stored on the one or more computer readable storage devices, the program instructions comprising; program instructions to detect an interaction with a touch capacitive sensing surface on a computing device; program instructions to determine that the detected interaction includes at least three interactions including at least two different touch capacitive sensing surfaces, wherein the at least three interactions are based on a change in coordinates from a first geometric plane to a second geometric plane, the second geometric plane to a third geometric plane, and the second geometric plane to the first geometric plane; program instructions to determine a virtual control button to display based on the detected interaction; program instructions to display the determined virtual control button to the user; program instructions to receive an interaction with the displayed virtual control button; and program instructions to implement an action associated with the determined virtual control button based on the received interaction. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A computer system for controlling a computing device without mechanical buttons the computer system comprising:
-
one or more computer processors, one or more computer readable storage media, and program instructions stored on the computer readable storage media for execution by at least one of the one or more processors, the program instructions comprising; program instructions to detect an interaction with a touch capacitive sensing surface on a computing device; program instructions to determine that the detected interaction includes at least three interactions including at least two different touch capacitive sensing surfaces, wherein the at least three interactions are based on a change in coordinates from a first geometric plane to a second geometric plane, the second geometric plane to a third geometric plane, and the second geometric plane to the first geometric plane; program instructions to determine a virtual control button to display based on the detected interaction; program instructions to display the determined virtual control button to the user; program instructions to receive an interaction with the displayed virtual control button; and program instructions to implement an action associated with the determined virtual control button based on the received interaction. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification