Method and device for processing user input for multiple devices
AssigneeApple Inc.
InventorsAlexis H. Palangie, Aaron M. Burns, Arun Rakesh Yoganandan, Benjamin R. Blachnitzky
Life of this patent
Estimating the term…
Abstract
In one implementation, a method of processing input for multiple devices is performed by a first electronic device one or more processors and non-transitory memory. The method includes determining a gaze direction. The method includes selecting a target electronic device based on determining that the gaze direction is directed to the target electronic device. The method includes receiving, via an input device, one or more inputs. The method includes processing the one or more inputs based on the target electronic device.
Claims20
A method comprising:
- at a first electronic device with one or more processors and non-transitory memory:
- receiving, via an input device, a first set of one or more inputs;
- in response to determining that a first gaze direction is directed to a virtual display of the first electronic device while the first set of one or more inputs are received, updating the virtual display of the first electronic device based on the first set of one or more inputs;
- receiving, via the input device, a second set of one or more inputs;
- and
- in response to determining that a second gaze direction is directed to a virtual display of a second electronic device while the second set of one or more inputs are received, transmitting the second set of one or more inputs to the second electronic device.
A first electronic device comprising:
- a non-transitory memory;
- and
- one or more processors to:
- receive, via an input device, a first set of one or more inputs;
- in response to determining that a first gaze direction is directed to a virtual display of the first electronic device while the first set of one or more inputs are received, update the virtual display of the first electronic device based on the first set of one or more inputs;
- receiving, via the input device, a second set of one or more inputs;
- and
- in response to determining that a second gaze direction is directed to a virtual display of a second electronic device while the second set of one or more inputs are received, transmit the second set of one or more inputs to the second electronic device.
A non-transitory memory storing one or more programs, which, when executed by one or more processors of a first electronic device including a display, cause the device to:
- receive, via an input device, a first set of one or more inputs;
- in response to determining that a first gaze direction is directed to a virtual display of the first electronic device while the first set of one or more inputs are received, update the virtual display of the first electronic device based on the first set of one or more inputs;
- receive, via the input device, a second set of one or more inputs;
- and
- in response to determining that a second gaze direction is directed to a virtual display of the second electronic device while the second set of one or more inputs are received, transmit the second set of one or more inputs to the second electronic device.
Dependencies are inferred from the claim text.