SYSTEMS AND METHODS FOR PROTECTING A USER INTERFACE COMPONENT FROM ACCIDENTAL OPERATION
First Claim
1. A computerized method for protecting a user interface component from accidental operation, the method comprising:
- displaying, by a computing device, a user interface component that cannot be operated, wherein the user interface component comprises;
an area; and
the user interface component is associated with an action that can be invoked when the user interface component can be operated;
receiving, by the computing device, data indicative of an interaction with the user interface component;
modifying, by the computing device, a portion of the area of the user interface component based on the user interaction;
determining, by the computing device, whether the modified portion is greater than a predetermined threshold; and
if the modified portion is greater than the predetermined threshold, activating, by the computing device, the user interface component such that the user interface component can be operated to invoke the associated action.
1 Assignment
0 Petitions
Accused Products
Abstract
Systems and methods are provided for protecting a user interface component from accidental operation. A user interface component is displayed that cannot be operated that includes an area and is associated with an action that can be invoked when the user interface component can be operated. Data indicative of an interaction with the user interface component is received. A portion of the area of the user interface component is modified based on the user interaction. If the modified portion is greater than a predetermined threshold, the user interface component is activated such that the user interface component can be operated to invoke the associated action.
8 Citations
19 Claims
-
1. A computerized method for protecting a user interface component from accidental operation, the method comprising:
-
displaying, by a computing device, a user interface component that cannot be operated, wherein the user interface component comprises; an area; and the user interface component is associated with an action that can be invoked when the user interface component can be operated; receiving, by the computing device, data indicative of an interaction with the user interface component; modifying, by the computing device, a portion of the area of the user interface component based on the user interaction; determining, by the computing device, whether the modified portion is greater than a predetermined threshold; and if the modified portion is greater than the predetermined threshold, activating, by the computing device, the user interface component such that the user interface component can be operated to invoke the associated action. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A computing device comprising:
-
a database; and a processor in communication with the database, and configured to run a module stored in memory that is configured to cause the processor to; display a user interface component that cannot be operated, wherein the user interface component comprises; an area; and the user interface component is associated with an action that can be invoked when the user interface component can be operated; receive data indicative of an interaction with the user interface component; modify a portion of the area of the user interface component based on the user interaction; determine whether the modified portion is greater than a predetermined threshold; and if the modified portion is greater than the predetermined threshold, activate the user interface component such that the user interface component can be operated to invoke the associated action. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A non-transitory computer readable medium having executable instructions operable to cause an apparatus to:
-
display a user interface component that cannot be operated, wherein the user interface component comprises; an area; and the user interface component is associated with an action that can be invoked when the user interface component can be operated; receive data indicative of an interaction with the user interface component; modify a portion of the area of the user interface component based on the user interaction; determine whether the modified portion is greater than a predetermined threshold; and if the modified portion is greater than the predetermined threshold, activate the user interface component such that the user interface component can be operated to invoke the associated action.
-
Specification