-
公开(公告)号:US10073600B1
公开(公告)日:2018-09-11
申请号:US14861760
申请日:2015-09-22
发明人: John Sweeney , Bruce W. Holway , Rajesh Mahajan , Kevin F. Berni
IPC分类号: G06F3/048 , G06F3/0484 , G06F3/0481 , G06F3/0488 , G06F3/01
摘要: A computer-implemented method and system automatically adjusts the size of a selection area to aid in a selection of an object generated by a computerized system. The method and system detect a series of movements of a pointer, where the pointer is utilized to select an entity of the object. The series of movements are small and continuous. A set of entities that occupies the selection area is determined and the entities are analyzed for an indication of a level of difficulty in selecting one of the entities. The size of the selection area is reduced when the indication implies that the level of difficulty will be decreased after reducing the size of the selection area.
-
公开(公告)号:US10055083B2
公开(公告)日:2018-08-21
申请号:US14531700
申请日:2014-11-03
发明人: John Sweeney , Thomas M. Spine
IPC分类号: G06F3/048 , G06F3/0481 , G06F3/0482 , G06F3/0484
CPC分类号: G06F3/0481 , G06F3/0482 , G06F3/04842 , G06F2203/04807
摘要: Techniques for aiding user input with a graphical user interface (GUI) are disclosed. A target object among various command regions of the GUI is predicted, e.g., substantially before the cursor reaches any of the regions. The command region corresponding to the predicted target object is enlarged to facilitate user selection of the predicted target object. Enlarging the predicted target object may cause the target object to overlap and/or occlude nearby command regions. After a first target object is predicted, the prediction may be changed based on updated cursor movements. By using predictive target enlargement, users are given early visual feedback about the target, and are given a larger target to acquire, thereby allowing them to be faster and less precise (their mouse direction can wander) yet still acquire their desired result.
-