FACILITATING TOUCH SCREEN USERS TO SELECT ELEMENTS IN A DENSELY POPULATED DISPLAY
First Claim
Patent Images
1. A method of facilitating selection of elements displayed on a touch screen contained in a touch system, the method comprising:
- sending a plurality of elements for display on said touch screen;
receiving a point of tap in response to a user having touched a touch area on said touch screen, said touch area covering multiple ones of said plurality of elements;
forming a zone with said point of tap as the centre of said zone;
identifying a set of elements of said plurality of elements, covered at least in part by said zone on said touch screen;
computing a respective distance from each of said set of elements to said point of tap; and
determining a first element of said set of elements having the shortest computed distance as the element selected by said user in said touch area on said touch screen.
1 Assignment
0 Petitions
Accused Products
Abstract
An aspect of the present disclosure facilitates a user of a touch screen to select elements in a densely populated display. In an embodiment, a user taps his finger, potentially covering multiple elements of a display on the touch screen. In response to such a touch, data representing a centre point of tap is received. A zone is formed around the received center, elements within the zone are identified, and an element with the shortest distance to the centre point is determined as the element selected by the user.
12 Citations
20 Claims
-
1. A method of facilitating selection of elements displayed on a touch screen contained in a touch system, the method comprising:
-
sending a plurality of elements for display on said touch screen; receiving a point of tap in response to a user having touched a touch area on said touch screen, said touch area covering multiple ones of said plurality of elements; forming a zone with said point of tap as the centre of said zone; identifying a set of elements of said plurality of elements, covered at least in part by said zone on said touch screen; computing a respective distance from each of said set of elements to said point of tap; and determining a first element of said set of elements having the shortest computed distance as the element selected by said user in said touch area on said touch screen. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A non-transitory machine readable medium storing one or more sequences of instructions for causing a touch system to facilitate selection of elements displayed on a touch screen contained in said touch system, wherein execution of said one or more sequences of instructions by one or more processors contained in said touch system causes said touch system to perform the actions of:
-
sending a plurality of elements for display on said touch screen; receiving a point of tap in response to a user having touched a touch area on said touch screen, said touch area covering multiple ones of said plurality of elements; forming a zone with said point of tap as the centre of said zone; identifying a set of elements of said plurality of elements, covered at least in part by said zone on said touch screen; computing a respective distance from each of said set of elements to said point of tap; and determining a first element of said set of elements having the shortest computed distance as the element selected by said user in said touch area on said touch screen. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A digital processing system comprising:
-
a touch screen; a memory to store instructions; a processing unit to retrieve instructions from said memory an execute the retrieved instructions, wherein execution of said retrieved instructions causes said digital processing system to perform the actions of; receiving a point of tap in response to a user having touched a touch area on said touch screen, said touch area covering multiple ones of said plurality of elements; forming a zone with said point of tap as the centre of said zone; identifying a set of elements of said plurality of elements, covered at least in part by said zone on said touch screen; computing a respective distance from each of said set of elements to said point of tap; and determining a first element of said set of elements having the shortest computed distance as the element selected by said user in said touch area on said touch screen. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification