Gaze detection to prevent inadvertent key grabbing
AssigneeInternational Business Machines Corporation
InventorsIlse M. Breedvelt-Schouten, Jana H. Jenkins, Jeffrey A. Kusnitz, John A. Lyons
Life of this patent
Estimating the term…
Abstract
A first input of a user is received in a first window. The first window is active. An indication that a second window is active and the first window is inactive is received. In response to receiving the indication that the second window is active, the first input of the user is directed to the second window from a time that the second window became active. The gaze of the user is determined. In response to determining that the gaze of the user is on the second window, the first input of the user is accepted in the second window from a time the gaze of the user is on the second window.
Claims1
A method for directing a keyboard input to a desired location, the method comprising:
- receiving, by one or more computer processors, a first input from a user in a first window, wherein:
- the first input of the user is one or more of the following:
- a typed entry on a keyboard, a typed entry on a touch screen, an audio entry via a microphone, an entry via a mouse, and an entry via a joystick;
- the first window is active;
- and
- the first window is a first portion of a display that presents its content independently of a second window that is a second portion of the display;
- receiving, by one or more computer processors, an indication that the second window is active and the first window is inactive;
- responsive to receiving the indication that the second window is active, directing, by one or more computer processors, the first input received to the second window from a time that the second window became active;
- determining, by one or more computer processors, a gaze of the user;
- responsive to determining that the gaze of the user is on the second window, accepting, by one or more computer processors, a portion of the first input of the user in the second window from a time that the gaze of the user is on the second window;
- responsive to determining that the gaze of the user is not on the second window, sending, by one or more computer processors, an alert to the user that the second window is active, wherein the alert is one or more of the following:
- an audio alert, a visual alert, and a haptic alert;
- and
- responsive to determining that the gaze of the user is not on the second window, discarding, by one or more computer processors, the first input of the user until the gaze of the user is directed at the second window, wherein the first input of the user is discarded from the time that the second window became active.
Dependencies are inferred from the claim text.