×

Device and method for selection of options by motion gestures

  • US 8,949,745 B2
  • Filed: 04/18/2012
  • Issued: 02/03/2015
  • Est. Priority Date: 10/21/2011
  • Status: Active Grant
First Claim
Patent Images

1. A method, comprising:

  • audibly announcing all textual content displayed on a display of a mobile device, by the mobile device, including a first input request and at least one option of the first input request;

    upon audibly announcing a first option of the first input request, detecting motion of the mobile device as a first motion gesture;

    capturing linear accelerations and angular velocities of the mobile device along at least two different axes for the first motion gesture;

    applying a fast Fourier transform to each of the linear accelerations and the angular velocities;

    applying a Baum-Welch algorithm to the fast Fourier transform of each of the linear accelerations and the angular velocities;

    obtaining only five recovery parameters for each of the linear accelerations and the angular velocities from the application of the Baum-Welch algorithm;

    determining, by the mobile device, whether the first motion gesture corresponds to a first positive motion gesture or a first negative motion gesture by determining whether the first motion gesture meets a first motion threshold for the first positive motion gesture or a second motion threshold for the first negative motion gesture based on the obtained recovery parameters;

    in response to determining that the first motion gesture corresponds to the first positive motion gesture, initially selecting the first option as a response to the first input request, providing a user with at least one of auditory feedback and haptic feedback indicating that the first option has been initially selected, and prompting the user via the feedback to use a second motion gesture to confirm the initial selection of the first option as the response to the first input request, wherein the second motion gesture is a different type of motion gesture than the first motion gesture;

    detecting motion of the mobile device in response to the prompt as the second motion gesture;

    determining whether the second motion gesture corresponds to a second positive motion gesture or a second negative motion gesture by determining whether the second motion gesture meets a third motion threshold for the second positive motion gesture different than the first motion threshold or a fourth motion threshold for the second negative motion gesture different than the second motion threshold; and

    in response to determining that the second motion gesture corresponds to the second positive motion gesture, selecting the first option as the response to the first input request, and storing the first option as the response to the first input request in a memory of the mobile device;

    in response to determining that the first motion gesture corresponds to the first negative motion gesture, advancing to a second option and audibly announcing the second option.

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