Graphical user interface adjusting to a change of user's disposition
First Claim
1. A method of operating a gesture recognition based user interface comprising a display for displaying a plurality of graphical objects, and a spatial detector for detecting a distance and/or a viewing angle of a user relative to the display, the method comprising:
- (a) using the spatial detector to detect a change of the distance and/or the viewing angle of the user relative to the display, wherein the change of the distance and/or the viewing angle of the user relative to the display results in a change of a sensitivity of the gesture recognition;
(b) automatically adjusting at least one of position, orientation, size, shape, color, brightness, or contrast of at least one of the plurality of graphical objects displayed by the display, in dependence upon the change detected in step (a), so as to lessen a change of visible shape or size, and/or a change of visibility of the at least one graphical object to the user, resulting from the change detected in step (a);
(c) automatically adjusting the gesture recognition sensitivity in dependence on the change of the distance and/or the viewing angle of the user, detected in step (a), so as to lessen the change of the gesture recognition sensitivity due to the change of the distance and/or viewing angle of the user; and
(d) repeating steps (a) through (c) by continuously adjusting the at least one of position, orientation, size, shape, color, brightness, or contrast of the at least one graphical object, so as to lessen changes of the visible shape or size, and/or changes of the visibility of the at least one graphical object, resulting from changes of the distance and/or the viewing angle of the user relative to the display; and
by continuously adjusting the gesture recognition sensitivity, so as to lessen the change of the gesture recognition sensitivity due to the change of the distance and/or viewing angle of the user.
6 Assignments
0 Petitions
Accused Products
Abstract
A user interface apparatus and a method for adjusting the apparatus are disclosed. A position and/or a viewing angle of the user is tracked, and graphical interface objects are adjusted to keep them visible at different user'"'"'s distances and viewing angles. For example, as the user steps away from the display, the objects on the display can be proportionally enlarged to make them appear of the same size to the user. The sensitivity of a gesture recognition system to the user'"'"'s movements and gestures can be also adjusted to facilitate manipulation of the objects by the user at different distances from the display of the graphical user interface.
-
Citations
19 Claims
-
1. A method of operating a gesture recognition based user interface comprising a display for displaying a plurality of graphical objects, and a spatial detector for detecting a distance and/or a viewing angle of a user relative to the display, the method comprising:
-
(a) using the spatial detector to detect a change of the distance and/or the viewing angle of the user relative to the display, wherein the change of the distance and/or the viewing angle of the user relative to the display results in a change of a sensitivity of the gesture recognition; (b) automatically adjusting at least one of position, orientation, size, shape, color, brightness, or contrast of at least one of the plurality of graphical objects displayed by the display, in dependence upon the change detected in step (a), so as to lessen a change of visible shape or size, and/or a change of visibility of the at least one graphical object to the user, resulting from the change detected in step (a); (c) automatically adjusting the gesture recognition sensitivity in dependence on the change of the distance and/or the viewing angle of the user, detected in step (a), so as to lessen the change of the gesture recognition sensitivity due to the change of the distance and/or viewing angle of the user; and (d) repeating steps (a) through (c) by continuously adjusting the at least one of position, orientation, size, shape, color, brightness, or contrast of the at least one graphical object, so as to lessen changes of the visible shape or size, and/or changes of the visibility of the at least one graphical object, resulting from changes of the distance and/or the viewing angle of the user relative to the display; and
by continuously adjusting the gesture recognition sensitivity, so as to lessen the change of the gesture recognition sensitivity due to the change of the distance and/or viewing angle of the user. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A method for dynamically adjusting a gesture recognition based graphical user interface for interaction with a user, the method comprising:
-
(i) determining a distance and/or a viewing angle of the user relative to the graphical user interface; (ii) detecting a change of the distance and/or the viewing angle determined in step (i), wherein the change of the distance and/or the viewing angle of the user relative to the display results in a change of a sensitivity of the gesture recognition; (iii) dynamically adjusting at least one of position, orientation, size, shape, color, brightness, or contrast of at least one of a plurality of graphical objects displayed by the graphical user interface, so as to lessen a change of shape and/or size of the at least one graphical object visible to the user, resulting from the change of the distance and/or the viewing angle thereof detected in step (ii); and (iv) adjusting the gesture recognition sensitivity in dependence on the change of the distance and/or the viewing angle of the user, detected in step (i), so as to lessen the change of the gesture recognition sensitivity due to the change of the distance and/or viewing angle of the user detected in step (ii). - View Dependent Claims (13, 14, 15)
-
-
16. A user interface apparatus, comprising:
-
a display for displaying a plurality of graphical objects to a user; a spatial detector for determining a distance and/or a viewing angle of the user relative to the display; and a controller operationally coupled to the display and the spatial detector, the controller including; a user locator module coupled to the spatial detector, for detecting a change of the distance and/or the viewing angle of the user relative to the display; a graphical user interface adjustment module coupled to the user locator module and to the display, for automatically adjusting at least one of position, orientation, size, shape, color, brightness, or contrast of at least one of the plurality of graphical objects displayed by the display, in dependence upon the change of the distance and/or the viewing angle detected by the user locator module, so as to lessen a change of visible shape or size, and/or a change of visibility of the at least one graphical object to the user, resulting from the detected change of the distance and/or the viewing angle of the user; a gesture recognition module for recognizing gestures of the user; and a gesture sensitivity adjustment module coupled to the user locator module and to the gesture recognition module, for automatically adjusting a sensitivity of the gesture recognition module to the user'"'"'s gestures in dependence on the change of the distance and/or the viewing angle of the user detected by the user locator module, so as to lessen a change of the sensitivity of the gesture recognition module to the user'"'"'s gestures caused by the change of the distance and/or the viewing angle of the user. - View Dependent Claims (17, 18, 19)
-
Specification