AUGMENTED I/O FOR LIMITED FORM FACTOR USER-INTERFACES
First Claim
1. A system, comprising:
- a memory that stores computer-executable instructions; and
a processor, communicatively coupled to the memory, that facilitates execution of the computer-executable instructions to at least;
identify a predefined change to a state of a user interface display; and
in response to the predefined change being identified, augment an output of the user interface display to at least;
initiate a tracking of a position of a selector object relative to a surface associated with the user interface display; and
update a portion of the output of the user interface display that corresponds to the position of the selector object.
1 Assignment
0 Petitions
Accused Products
Abstract
The claimed subject matter relates to an architecture that can enhance and/or simplify tactile-based I/O transactions in connection with a user-interface (UI) of limited form factor. In particular, the architecture can monitor a position of a selector object such as an operator'"'"'s finger relative to a UI display as the selector object hovers or moves above the UI display. Based upon this position, an analogous coordinate in the UI display can be determined, and a portion of the UI display substantially centered at the coordinate can be modified. As one example, the UI display can be modified to increase the magnification scale (e.g., a virtual magnifying glass) of the portion of the display indicated by the selector object.
34 Citations
20 Claims
-
1. A system, comprising:
-
a memory that stores computer-executable instructions; and a processor, communicatively coupled to the memory, that facilitates execution of the computer-executable instructions to at least; identify a predefined change to a state of a user interface display; and in response to the predefined change being identified, augment an output of the user interface display to at least; initiate a tracking of a position of a selector object relative to a surface associated with the user interface display; and update a portion of the output of the user interface display that corresponds to the position of the selector object. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A method, comprising:
-
identifying, by a system including a processor, a predefined change to a state of a user interface display in response to monitoring the state of the user interface display; and modifying, by the system, the state of the user interface display in response to the predefined change being identified, wherein the modifying includes at least; tracking, by the system, a position of a selector object relative to a surface associated with the user interface display; and modifying, by the system, a subset of a presentation of the user interface display, the subset determined by the position of the selector object. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A non-transitory computer-readable storage medium comprising computer-executable instructions that, in response to execution, cause a system including a processor to perform operations, comprising:
-
monitoring a state of a presentation of a display; identifying a predefined change to the state of a display in response to monitoring; initializing tracking of a position of a selector object relative to a surface of the display in response to the predefined change being identified; and altering a subset of the presentation of the display, the subset determined by the position of the selector object. - View Dependent Claims (20)
-
Specification