×

Systems and methods for accessing a nested menu

  • US 10,254,920 B2
  • Filed: 12/01/2014
  • Issued: 04/09/2019
  • Est. Priority Date: 12/01/2013
  • Status: Active Grant
First Claim
Patent Images

1. A wearable device for providing a virtual menu to a user, the wearable device comprising:

  • a display;

    a frame configured to secure the wearable device to a head of the user;

    at least one sensor attached to the frame and configured to output an angle indicative of an orientation of the wearable device relative to a horizontal plane; and

    at least one processing device configured to;

    monitor the orientation of the wearable device based on the angle output by the at least one sensor;

    cause the menu to appear on the display based on the angle output by the at least one sensor being greater than or equal to a predetermined threshold angle, wherein a location of the menu in a horizontal direction on the display is unaffected by horizontal movement of the wearable device;

    cause an indicator of a predetermined dwell time threshold representing a time duration to be shown on the display;

    determine, based on the monitored orientation, whether the user is looking in a direction of the location of the menu on the display;

    in response to a determination that the user is looking in the direction of the location of the menu, monitor a time period that the user is looking in the direction of the location of the menu;

    determine whether the orientation of the wearable device has changed from a first orientation to a second orientation;

    in response to a determination that the orientation of the wearable device has changed from a first orientation to a second orientation, determine whether a difference between the first orientation and the second orientation is less than an orientation threshold;

    in response to a determination that the difference between the first orientation and the second orientation is less than the orientation threshold, continue to monitor the time period that the user is looking in the direction of the location of the menu;

    in response to a determination that the difference between the first orientation and the second orientation is not less than the orientation threshold, reset the time period that the user is looking in the direction of the location of the menu to zero; and

    expand the menu if the user is determined to be looking in the direction of the location of the menu on the display and the monitored time period that the user is looking in the direction of the location of the menu exceeds the predetermined dwell time threshold.

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