Selecting large and small entities on a computer display

    公开(公告)号:US10073600B1

    公开(公告)日:2018-09-11

    申请号:US14861760

    申请日:2015-09-22

    摘要: 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.

    Predictive target enlargement
    2.
    发明授权

    公开(公告)号:US10055083B2

    公开(公告)日:2018-08-21

    申请号:US14531700

    申请日:2014-11-03

    摘要: 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.