Using the Z-axis in user interfaces for head mountable displays
First Claim
1. A method comprising:
- detecting by a head-mountable device (HMD) a communication event, wherein the communication event comprises an incoming call; and
in response to detecting the communication event, the HMD;
displaying a first item on a front-mounted display associated with the HMD, wherein the first item has a current size, wherein the first item comprises contact information indicative of a calling party of the incoming call, wherein the incoming call is associated with a messaging value, and wherein the display is aligned with a display plane;
determining an acceptance threshold and a rejection threshold for the messaging value;
receiving a first input at a side-mounted touchpad associated with the HMD, wherein the first input is indicative of a swipe gesture on the side-mounted touchpad;
determining whether the swipe gesture on the side-mounted touchpad is toward the display plane;
if the swipe gesture on the side-mounted touchpad is toward the display plane;
displaying a first change to the current size of the first item, wherein displaying the first change to the current size of the first item comprises increasing the current size;
increasing the messaging value;
determining that the increased message value is greater that the acceptance threshold; and
after determining that the increased message value is greater that the acceptance threshold, accepting the incoming call;
otherwise, if the swipe gesture on the side-mounted touchpad is away from the display plane;
displaying a second change to the current size of the first item; and
declining the communication event.
2 Assignments
0 Petitions
Accused Products
Abstract
Methods, apparatus, and computer-readable media are described herein related to a user interface (UI) for a computing device, such as a head-mountable device (HMD). The computing device can detect a communication event. In response to the communication event, the computing device can display a first item having a current size on a display associated with a display plane. A hand-movement input device associated with the computing device can receive a first input indicative of a gesture toward the display plane. In response to receiving the first input, the computing device can display a first change to the current size of the first item. The hand-movement input device can receive a second input indicative of a gesture away from the display plane. In response to the second input, the computing device can display a second change to the current size of the first item.
16 Citations
17 Claims
-
1. A method comprising:
-
detecting by a head-mountable device (HMD) a communication event, wherein the communication event comprises an incoming call; and in response to detecting the communication event, the HMD; displaying a first item on a front-mounted display associated with the HMD, wherein the first item has a current size, wherein the first item comprises contact information indicative of a calling party of the incoming call, wherein the incoming call is associated with a messaging value, and wherein the display is aligned with a display plane; determining an acceptance threshold and a rejection threshold for the messaging value; receiving a first input at a side-mounted touchpad associated with the HMD, wherein the first input is indicative of a swipe gesture on the side-mounted touchpad; determining whether the swipe gesture on the side-mounted touchpad is toward the display plane; if the swipe gesture on the side-mounted touchpad is toward the display plane; displaying a first change to the current size of the first item, wherein displaying the first change to the current size of the first item comprises increasing the current size; increasing the messaging value; determining that the increased message value is greater that the acceptance threshold; and after determining that the increased message value is greater that the acceptance threshold, accepting the incoming call; otherwise, if the swipe gesture on the side-mounted touchpad is away from the display plane; displaying a second change to the current size of the first item; and declining the communication event. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A head-mountable device (HMD) comprising:
-
a processor; and a non-transitory computer-readable storage medium having stored thereon program instructions that, upon execution by the processor, cause the HMD to perform functions comprising; detecting a communication event, wherein the communication event comprises an incoming call; and in response to detecting the communication event; displaying a first item on a front-mounted display associated with the HMD, wherein the first item has a current size, wherein the first item comprises contact information indicative of a calling party of the incoming call, wherein the incoming call is associated with a messaging value, and wherein the display is aligned with a display plane; determining an acceptance threshold and a rejection threshold for the messaging value; receiving a first input at a side-mounted touchpad associated with the HMD, wherein the first input is indicative of a swipe gesture on the side-mounted touchpad; determining whether the swipe gesture on the side-mounted touchpad is toward the display plane; if the swipe gesture on the side-mounted touchpad is toward the display plane; displaying a first change to the current size of the first item, wherein displaying the first change to the current size of the first item comprises increasing the current size; increasing the messaging value; determining whether the increased message value is greater that the acceptance threshold; and after determining that the increased message value is greater that the acceptance threshold, accepting the incoming call; otherwise, if the swipe gesture on the side-mounted touchpad is away from the display plane; displaying a second change to the current size of the first item; and declining the communication event. - View Dependent Claims (8, 9, 10, 11, 12, 13)
-
-
14. An apparatus, including a non-transitory computer-readable storage medium having stored thereon program instructions that, upon execution by a head-mountable device (HMD), cause the apparatus to perform functions comprising:
-
detecting a communication event, wherein the communication event comprises an incoming call; and in response to detecting the communication event; displaying a first item on a front-mounted display associated with the apparatus, wherein the first item has a current size, wherein the first item comprises contact information indicative of a calling party of the incoming call, wherein the incoming call is associated with a messaging value, and wherein the display is aligned with a display plane; determining an acceptance threshold and a rejection threshold for the messaging value; receiving a first input at a side-mounted touchpad associated with the HMD, wherein the first input is indicative of a swipe gesture on the side-mounted touchpad; determining whether the swipe gesture on the side-mounted touchpad is toward the display plane; if the swipe gesture on the side-mounted touchpad is toward the display plane; displaying a first change to the current size of the first item, wherein displaying the first change to the current size of the first item comprises increasing the current size; increasing the messaging value; determining whether the increased message value is greater that the acceptance threshold; and after determining that the increased message value is greater that the acceptance threshold, accepting the incoming call; otherwise, if the swipe gesture on the side-mounted touchpad is away from the display plane; displaying a second change to the current size of the first item; and declining the communication event. - View Dependent Claims (15, 16, 17)
-
Specification