Patent ID: 9092131
Filing Date: 2015-07-28
Classification: G06F

Abstract:
1. A method of highlighting tappable web page elements on a touchscreen display, the method comprising: displaying at least a portion of a web page on the touchscreen display, the web page comprising a plurality of hierarchically arranged web page elements that inherit properties of ancestor elements; detecting a touch to the touchscreen display at a touch location; determining, from the plurality of elements, a touched element displayed on the touchscreen display at the touch location; determining whether the touched element is tappable, wherein determining whether the touched element is tappable comprises determining whether the touched element is intrinsically tappable due to its type, has a touch event handler or a mouse event handler associated with it, or because one of its ancestor elements is tappable; based on a number of characters and a number of tags in the touched element, determining a complexity of the touched element; determining whether the touched element is to be highlighted based at least on whether the touched element is tappable, a touched element size, and the touched element complexity, wherein the touched element is tappable but determined not to be highlighted based at least on the touched element size and the touched element complexity; and based on whether the touched element is determined to be highlighted, choosing between highlighting and not highlighting the touched element on the touchscreen display.