Patent ID: 9733783
Date: 2017-08-15
CPC Classifications: G06F

Claim:
1. A non-transitory computer-readable medium containing machine readable instructions that, when executed by a processor of a computing device, cause the computing device to at least: identify a first location of an input device pointer in response to a user interface element being triggered; identify a first point based at least in part on the first location of the input device pointer; identify a second point based at least in part on a first outermost edge of the user interface element; identify a third point based at least in part on a second outermost edge of the user interface element, wherein the first point, the second point, and the third point define a first triangular region; identify a fourth point that is outside of the first triangular region, wherein the first point, the second point, and the fourth point define a second triangular region; identify a fifth point that is outside of the first triangular region, wherein the first point, the third point, and the fifth point define a third triangular region; determine whether a second location of the input device pointer is within the first triangular region, the second triangular region, or the third triangular region; and determine whether to modify the user interface based at least in part on whether the second location of the input device pointer is within the first triangular region, the second triangular region, or the third triangular region.