Content display methods
First Claim
1. A computer-implemented method, comprising:
- at a computing system associated with a head-mountable display, receiving head-movement data indicative of head movement;
determining that at least a portion of the head-movement data corresponds to non-UI-targeted head movements, wherein one or more sensitivity parameters are used to distinguish between UI-targeted head movements and the non-UI-targeted head movements;
using (1) one or more context signals and (2) at least the portion of the head-movement data corresponding to the non-UI-targeted head movements to determine a first activity associated with the head-mountable display;
determining a head-movement interpretation scheme corresponding to the first activity, wherein determining the head-movement interpretation scheme comprises determining a first value for at least one sensitivity parameter used to distinguish between the UI-targeted head movements and the non-UI-targeted head movements;
applying the determined head-movement interpretation scheme to determine the received head-movement data corresponds to one or more UI commands; and
providing the one or more UI commands for at least one function of the head-mountable display;
wherein the first value for the at least one sensitivity parameter maps a given amount of received head-movement data to the non-UI-targeted head movements, and wherein determining the head-movement interpretation scheme based on the first activity comprises;
adjusting the first value to a different value for the at least one sensitivity parameter corresponding to the first activity;
based on the different value, modifying the given amount of head-movement data mapped to the non-UI-targeted head movements; and
determining a second activity using the modified head-movement data mapped to the non-UI-targeted head movements.
3 Assignments
0 Petitions
Accused Products
Abstract
Methods and systems involving a graphic display in a head mounted display (HMD) are disclosed herein. An exemplary system may be configured to: (1) at a computing system associated with a head-mountable display, receive head-movement data indicative of head movement; (2) use one or more context signals to determine a first activity associated with the head-mountable device; (3) determine a head-movement interpretation scheme corresponding to the first activity; (4) apply the determined head-movement interpretation scheme to determine input data corresponding to the received head-movement data; and (5) provide the determined input data for at least one function of the head-mountable display.
-
Citations
24 Claims
-
1. A computer-implemented method, comprising:
-
at a computing system associated with a head-mountable display, receiving head-movement data indicative of head movement; determining that at least a portion of the head-movement data corresponds to non-UI-targeted head movements, wherein one or more sensitivity parameters are used to distinguish between UI-targeted head movements and the non-UI-targeted head movements; using (1) one or more context signals and (2) at least the portion of the head-movement data corresponding to the non-UI-targeted head movements to determine a first activity associated with the head-mountable display; determining a head-movement interpretation scheme corresponding to the first activity, wherein determining the head-movement interpretation scheme comprises determining a first value for at least one sensitivity parameter used to distinguish between the UI-targeted head movements and the non-UI-targeted head movements; applying the determined head-movement interpretation scheme to determine the received head-movement data corresponds to one or more UI commands; and providing the one or more UI commands for at least one function of the head-mountable display; wherein the first value for the at least one sensitivity parameter maps a given amount of received head-movement data to the non-UI-targeted head movements, and wherein determining the head-movement interpretation scheme based on the first activity comprises; adjusting the first value to a different value for the at least one sensitivity parameter corresponding to the first activity; based on the different value, modifying the given amount of head-movement data mapped to the non-UI-targeted head movements; and determining a second activity using the modified head-movement data mapped to the non-UI-targeted head movements. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A system, comprising:
-
a head-mountable display, wherein the system is configured for; receiving head-movement data from the head-mountable display indicative of head movement; determining that at least a portion of the head-movement data corresponds to non-UI-targeted head movements, wherein one or more sensitivity parameters are used to distinguish between UI-targeted head movements and the non-UI-targeted head movements; using (1) one or more context signals and (2) at least the portion of the head-movement data corresponding to the non-UI-targeted head movements to determine a first activity associated with the head-mountable display; determining a head-movement interpretation scheme corresponding to the first activity, wherein determining the head-movement interpretation scheme comprises determining a first value for at least one sensitivity parameter used to distinguish between the UI-targeted head movements and the non-UI-targeted head movements; and applying the determined head-movement interpretation scheme to determine the received head-movement data corresponds to one or more UI commands; and providing the one or more UI commands for at least one function of the head-mountable display; wherein the first value for the at least one sensitivity parameter maps a given amount of received head-movement data to the non-UI-targeted head movements, and wherein determining the head-movement interpretation scheme based on the first activity comprises; adjusting the first value to a different value for the at least one sensitivity parameter corresponding to the first activity; and based on the different value, modifying the given amount of head-movement data mapped to the non-UI-targeted head movements; and determining a second activity using the modified head-movement data mapped to the non-UI-targeted head movements. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
-
17. A wearable-computing system, comprising:
-
a processor; and a non-transitory computer-readable medium configured to store at least program instructions that, when executed by the processor, cause the wearable-computing system to carry out functions comprising; receiving head-movement data indicative of head movement; determining that at least a portion of the head-movement data corresponds to non-UI-targeted head movements, wherein one or more sensitivity parameters are used to distinguish between UI-targeted head movements and the non-UI-targeted head movements, and wherein; determining the head-movement interpretation scheme comprises determining a first value for at least one sensitivity parameter used to distinguish between UI-targeted head movements and the non-UI-targeted head movements; using (1) one or more context signals and (2) at least the portion of the head-movement data corresponding to the non-UI-targeted head movements as a basis for determining a first activity that is associated with the wearable-computing system; determining a head-movement interpretation scheme corresponding to the first activity; and applying the determined head-movement interpretation scheme to determine the received head-movement data corresponds to one or more UI commands; and communicating the one or more UI commands; wherein the first value for the at least one sensitivity parameter maps a given amount of received head-movement data to the non-UI-targeted head movements, and wherein determining the head-movement interpretation scheme based on the first activity comprises; adjust the first value to a different value for the at least one sensitivity parameter corresponding to the first activity; and based on the different value, modify the given amount of head-movement data mapped to the non-UI-targeted head movements; and determining a second activity using the modified head-movement data mapped to the non-UI-targeted head movements. - View Dependent Claims (18, 19, 20, 21, 22, 23, 24)
-
Specification