×

Dynamic device interaction adaptation based on user engagement

  • US 10,732,826 B2
  • Filed: 11/22/2017
  • Issued: 08/04/2020
  • Est. Priority Date: 11/22/2017
  • Status: Active Grant
First Claim
Patent Images

1. A computing device, comprising:

  • one or more processors;

    a touchscreen for displaying graphical user interfaces and for receiving input gestures from a user to the computing device, wherein the computing device is a hand-held device;

    a memory in communication with the one or more processors, the memory having computer-readable instructions stored thereupon which, when executed by the one or more processors, cause the computing device to;

    receive image data from one or more sensors, wherein the image data indicates a gaze target of the user;

    analyze the image data to determine a selected object based on the gaze target, wherein the selected object is the computing device when the gaze target is between a selection boundary and the computing device, and wherein the selected object is a remote device when the gaze target is between the selection boundary and the remote device;

    in response to determining that the selected object is the computing device, selecting a first interaction model, wherein the first interaction model comprises displaying a first user interface of an application module on the touchscreen and causing the touchscreen to receive user gestures for providing input to the application module executing on the computing device; and

    in response to determining that the selected object is a remote device in communication with the computing device, selecting a second interaction model, wherein the second interaction model causes the touchscreen to receive user gestures for providing input to the remote device, wherein the second interaction model causes a display of a second user interface that is configured and arranged according to functions of the remote device, wherein the selection boundary is adjusted in response to determining that the selected object is the computing device or the remote device.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×