×

Detecting natural user-input engagement

  • US 9,785,228 B2
  • Filed: 02/11/2013
  • Issued: 10/10/2017
  • Est. Priority Date: 02/11/2013
  • Status: Active Grant
First Claim
Patent Images

1. A natural user-input (NUI) system to provide user input to a computer system, the NUI system including a logic machine and an instruction-storage machine, the instruction-storage machine holding instructions executable by the logic machine, the instructions comprising:

  • instructions to receive posture information derived from depth video of a person, the depth video acquired with a depth camera;

    instructions to analyze the received posture information to compute an engagement metric for the person, the engagement metric increasing with greater indication that the person wishes to engage the computer system as a user, and decreasing with lesser indication that the person wishes to engage the computer system;

    instructions to assess user input being provided to the computer system;

    instructions to permit facile initial engagement of the person as the user and prevent loss of user engagement to another person in the depth video by maintaining a variable threshold at a first level responsive to posture information from a currently engaged user being processed as user input to the computer system, and at a second level, lower than the first level, responsive to there being no currently engaged user;

    instructions to process the received posture information as user input to the computer system only after the engagement metric exceeds the variable threshold;

    instructions to forego processing the received posture information as input of an engaged user of the computer system and to save the received posture information for subsequent processing until the engagement metric exceeds the variable threshold; and

    instructions to retroactively process the saved posture information as input of an engaged user of the computer system after the engagement metric exceeds the variable threshold.

View all claims
  • 2 Assignments
Timeline View
Assignment View
    ×
    ×