Voice controlled cursor movement
First Claim
1. A method of moving an element shown on a computer display toward a target position, comprisinga. displaying a first visual element that defines subregions of the display,b. recognizing a user'"'"'s input identifying a subregion of the display in which the target position is located,c. moving the element discontinuously to a location within the identified subregion without changing a position on the display at which the identified subregion is displayed, and displaying a second visual element that defines sub-subregions of the identified subregion,d. recognizing a next user'"'"'s input identifying a sub-subregion of the subregion of the display in which the target position is located, ande. moving the element discontinuously to a location within the identified sub-subregion without changing a position on the display at which the identified sub-subregion is displayed.
7 Assignments
0 Petitions
Accused Products
Abstract
An element (e.g., a location pointer in a windowed graphical user interface) shown on a computer display is moved toward a target position. A user'"'"'s input is recognized which identifies a subregion of the display in which the target position is located. The element is moved discontinuously to a location within the identified subregion. Then a next user'"'"'s input is recognized which identifies a sub-subregion of the subregion of the display in which the target position is located. The element is moved discontinuously to a location within the identified sub-subregion. In another aspect, an element is dragged between two locations on a computer display. User commands are accepted which indicate the two locations. Then the element is dragged between them. The user commands identify a sequence of discontinuous jumps for moving the element to the indicated location.
83 Citations
36 Claims
-
1. A method of moving an element shown on a computer display toward a target position, comprising
a. displaying a first visual element that defines subregions of the display, b. recognizing a user'"'"'s input identifying a subregion of the display in which the target position is located, c. moving the element discontinuously to a location within the identified subregion without changing a position on the display at which the identified subregion is displayed, and displaying a second visual element that defines sub-subregions of the identified subregion, d. recognizing a next user'"'"'s input identifying a sub-subregion of the subregion of the display in which the target position is located, and e. moving the element discontinuously to a location within the identified sub-subregion without changing a position on the display at which the identified sub-subregion is displayed.
-
35. A method of moving an element shown on a computer display toward a target position, comprising
recognizing a user'"'"'s voiced input identifying an index of a rectangular subregion of the display in which the target position is located, the subregion being one of a grid of nine possible subregions which are displayed to and may be identified by the user, b. moving the element discontinuously to a location within the identified subregion without changing a position on the display at which the identified subregion is displayed, and displaying a subgrid that defines nine rectangular sub-subregions of the identified subregion, c. recognizing a next user'"'"'s voiced input identifying an index of a rectangular sub-subregion of the subregion of the display in which the target position is located, the sub-subregion being from the subgrid of nine possible sub-subregions which are displayed to and can be identified by a user, d. moving the element discontinuously to a location within the identified sub-subregion without changing a position on the display at which the identified sub-subregion is displayed.
-
36. Apparatus for moving an element shown on a computer display toward a target position, comprising
a recognition device which recognizes a user'"'"'s input identifying a subregion of the display in which the target position is located and a next user'"'"'s input identifying a sub-subregion of the subregion of the display in which the target position is located, a display controller which moves the element discontinuously to a location within the identified subregion without changing a position on the display at which the identified subregion is displayed, displays a visual element that defines sub-subregions of the subregion, and moves the element discontinuously to a location within the identified sub-subregion without changing a position on the display at which the identified sub-subregion is displayed.
Specification