Method and system for detection and resolution of frustration with a device user interface
First Claim
1. A method for providing a user interface on a computing device, the method comprising:
- detecting input indicative of user frustration with the computing device, wherein detecting the input indicative of user frustration comprises detecting repeated inputs at a displayed portion of the user interface, such repeated inputs being near a displayed user interface element and not resulting in selection of any displayed user interface element of the user interface; and
in response to the detected input indicative of user frustration;
determining a display location associated with input events relating to the detected input, the determined display location corresponding to the displayed user interface element; and
enlarging only the displayed user interface element, wherein a selection of the displayed user interface element triggers performing an associated computing function.
8 Assignments
0 Petitions
Accused Products
Abstract
A method for user interface interaction on a computing device, the method including detecting frustration with a user interface interaction on the computing device; determining a location of input events on a display of the computing device; and magnifying an area proximate to the location of input events. Further, a computing device includes a processor; and a user interface, wherein the computing device, using the processor and user interface, is configured to detect frustration with a user interface interaction on the computing device; determine a location of input events on a user interface of the computing device; and magnify an area proximate to the location of input events.
-
Citations
19 Claims
-
1. A method for providing a user interface on a computing device, the method comprising:
-
detecting input indicative of user frustration with the computing device, wherein detecting the input indicative of user frustration comprises detecting repeated inputs at a displayed portion of the user interface, such repeated inputs being near a displayed user interface element and not resulting in selection of any displayed user interface element of the user interface; and in response to the detected input indicative of user frustration; determining a display location associated with input events relating to the detected input, the determined display location corresponding to the displayed user interface element; and enlarging only the displayed user interface element, wherein a selection of the displayed user interface element triggers performing an associated computing function. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A computing device comprising:
-
a processor; and a user interface, wherein the computing device, using the processor and user interface, is configured to; detect input indicative of user frustration with the computing device, wherein detecting input indicative of user frustration comprises detecting repeated inputs at a displayed portion of the user interface, such repeated inputs near a displayed user interface element and not resulting in selection of any displayed user interface element of the user interface; and in response to the detected input indicative of user frustration; determine a display location associated with input events relating to the detected input, the determined display location corresponding to the displayed user interface element; and enlarge only the displayed user interface element, wherein a selection of the displayed user interface element triggers performing an associated computing function. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A non-transitory computer readable medium containing program code, which when executed by a processor of a computing device, cause the computing device to:
-
detect input indicative of user frustration with the computing device, wherein detecting input indicative of user frustration comprises detecting repeated inputs at a displayed portion of the user interface, such repeated inputs near a displayed user interface element and not resulting in selection of any displayed user interface element of the user interface; and in response to the detected input indicative of user frustration; determine a display location associated with input events relating to the detected input, the determined display location corresponding to the displayed user interface element; and enlarge only the displayed user interface element, wherein a selection of the displayed user interface element triggers performing an associated computing function.
-
Specification