Hands-Free Selection Using a Ring-Based User-Interface
First Claim
1. A method comprising:
- receiving data corresponding to a first head position of a wearable computing device and responsively causing the wearable computing device to provide a user-interface comprising;
a view region, anda menu including one or more items, wherein the view region substantially fills a field of view of the wearable computing device and each of the one or more items in the menu is not fully visible in the view region when the wearable computing device is in the first head position;
receiving data corresponding to a head movement to a second head position of a wearable computing device, wherein at least one of the one or more items in the menu is fully visible in the view region when the wearable computing device is in the second head position;
receiving data indicating a selection of an item of the one or more items fully visible in the view region;
in response to receiving data indicating the selection, displaying an indicator within the view region;
displaying incremental changes to the indicator within the view region over a length of time; and
when the length of time has passed, responsively causing the wearable computing device to select the item.
2 Assignments
0 Petitions
Accused Products
Abstract
Methods and devices for providing a user-interface are disclosed. In one embodiment, the method comprises receiving data corresponding to a first position of a wearable computing device and responsively causing the wearable computing device to provide a user-interface. The user-interfaces comprises a view region and a menu, where the view region substantially fills a field of view of the wearable computing device and the menu is not fully visible in the view region. The method further comprises receiving data indicating a selection of an item present in the view region and causing an indicator to be displayed in the view region, wherein the indicator changes incrementally over a length of time. When the length of time has passed, the method comprises responsively causing the wearable computing device to select the item.
-
Citations
21 Claims
-
1. A method comprising:
-
receiving data corresponding to a first head position of a wearable computing device and responsively causing the wearable computing device to provide a user-interface comprising; a view region, and a menu including one or more items, wherein the view region substantially fills a field of view of the wearable computing device and each of the one or more items in the menu is not fully visible in the view region when the wearable computing device is in the first head position; receiving data corresponding to a head movement to a second head position of a wearable computing device, wherein at least one of the one or more items in the menu is fully visible in the view region when the wearable computing device is in the second head position; receiving data indicating a selection of an item of the one or more items fully visible in the view region; in response to receiving data indicating the selection, displaying an indicator within the view region; displaying incremental changes to the indicator within the view region over a length of time; and when the length of time has passed, responsively causing the wearable computing device to select the item. - View Dependent Claims (3, 4, 5, 6, 7, 8, 9, 10)
-
-
2. (canceled)
-
11. A method comprising:
-
receiving data corresponding to a first head position of a wearable computing device and responsively causing the wearable computing device to provide a user-interface comprising; a view region, and a menu including one or more items, wherein the view region substantially fills a field of view of the wearable computing device and each of the one or more items in the menu is not fully visible in the view region when the wearable computing device is in the first head position; receiving data corresponding to a head movement to a second head position of a wearable computing device, wherein at least one of the one or more items in the menu is fully visible in the view region when the wearable computing device is in the second head position; receiving data corresponding to a predetermined facial movement indicating a selection of an item of the one or more items fully visible in the view region; in response to receiving data indicating the selection, displaying an indicator within the view region; displaying incremental changes to the indicator within the view region over a length of time; and when the length of time has passed, responsively causing the wearable computing device to select the item. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19)
-
-
20. A wearable computing device comprising:
-
at least one processor; and data storage comprising instructions executable by the at least one processor to; receive data corresponding to a first head position of a wearable computing device and responsively causing the wearable computing device to provide a user-interface comprising; a view region, and a menu including one or more items, wherein the view region substantially fills a field of view of the wearable computing device and each of the one or more items in the menu is not fully visible in the view region when the wearable computing device is in the first head position; receive data corresponding to a head movement to a second head position of a wearable computing device, wherein at least one of the one or more items in the menu is fully visible in the view region when the wearable computing device is in the second head position; receive data indicating a selection of an item of the one or more items fully visible on the view region; in response to receiving data indicating the selection, display an indicator within the view region; display incremental changes to the indicator within the view region over a length of time; and when the length of time has passed, responsively cause the wearable computing device to select the item.
-
-
21. A non-transitory computer readable medium having stored therein instructions executable by at least one processor of a computing device to cause the computing device to perform functions, the functions comprising:
-
receiving data corresponding to a first head position of a wearable computing device and responsively causing the wearable computing device to provide a user-interface comprising a view region and a menu including one or more items, wherein the view region substantially fills a field of view of the wearable computing device and the one or more items in the menu is not fully visible in the view region when the wearable computing device is in the first head position; receiving data corresponding to a head movement to a second head position of a wearable computing device, wherein at least one of the one or more items in the menu is fully visible in the view region when the wearable computing device is in the second head position; receiving data indicating a selection of an item of the one or more items fully visible in the view region; in response to receiving data indicating the selection, causing an indicator to be displayed in the view region; displaying incremental changes to the indicator within the view region over a length of time; and when the length of time has passed, responsively causing the wearable computing device to select the item.
-
Specification