User Interfaces for Head-Mountable Devices
First Claim
1. A computing device, comprising:
- a processor; and
a non-transitory computer-readable medium configured to store program instructions that, when executed by the processor, cause the computing device to carry out functions comprising;
displaying at least a portion of a first linear arrangement of cards, wherein the first linear arrangement comprises an ordered plurality of cards that includes one or more first cards of a first card-type and one or more second cards of a second card-type, and wherein each first card corresponds to a group of cards;
displaying a selection region that is moveable with respect to the first linear arrangement, wherein a given card is selected when the selection region is aligned with the given card;
in response to selection of a given first card by the selection region, displaying at least a portion of a second linear arrangement of cards, wherein the second linear arrangement comprises an ordered plurality of the group of cards that corresponds to the given first card; and
in response to selection of a given second card by the selection region, displaying at least a portion of a third linear arrangement of cards, wherein the third linear arrangement comprises one or more third cards of a third type, wherein each third card is selectable to perform an action based on the given second card.
2 Assignments
0 Petitions
Accused Products
Abstract
Methods, apparatus, and computer-readable media are described herein related to a user interface (UI) for a head-mountable device (HMD). A computing device, such as an HMD, can display at least a portion of a first linear arrangement of cards. The first linear arrangement can include an ordered plurality of cards that can include an actionable card and a bundle card that can correspond to a group of cards. A moveable selection region can be displayed. A given card can be selected by aligning the selection region with the given card. After selection of a bundle card, the computing device can display a second linear arrangement of cards that includes a portion of the corresponding group of cards. After selection of an actionable card, the computing device can display a third linear arrangement of cards that includes action card(s) selectable to perform action(s) based on the actionable card.
-
Citations
22 Claims
-
1. A computing device, comprising:
-
a processor; and a non-transitory computer-readable medium configured to store program instructions that, when executed by the processor, cause the computing device to carry out functions comprising; displaying at least a portion of a first linear arrangement of cards, wherein the first linear arrangement comprises an ordered plurality of cards that includes one or more first cards of a first card-type and one or more second cards of a second card-type, and wherein each first card corresponds to a group of cards; displaying a selection region that is moveable with respect to the first linear arrangement, wherein a given card is selected when the selection region is aligned with the given card; in response to selection of a given first card by the selection region, displaying at least a portion of a second linear arrangement of cards, wherein the second linear arrangement comprises an ordered plurality of the group of cards that corresponds to the given first card; and in response to selection of a given second card by the selection region, displaying at least a portion of a third linear arrangement of cards, wherein the third linear arrangement comprises one or more third cards of a third type, wherein each third card is selectable to perform an action based on the given second card. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A non-transitory computer-readable medium configured to program instructions that, when executed by a processor of a computing device, cause the computing device to carry out functions comprising:
-
displaying at least a portion of a first linear arrangement of cards, wherein the first linear arrangement comprises an ordered plurality of cards that includes one or more first cards of a first card-type and one or more second cards of a second card-type, and wherein each first card corresponds to a group of cards; displaying a selection region that is moveable with respect to the first linear arrangement, wherein a given card is selected when the selection region is aligned with the given card; in response to selection of a given first card by the selection region, displaying at least a portion of a second linear arrangement of cards, wherein the second linear arrangement comprises an ordered plurality of the group of cards that corresponds to the given first card; and in response to selection of a given second card by the selection region, displaying at least a portion of a third linear arrangement of cards, wherein the third linear arrangement comprises one or more third cards of a third type, and wherein each third card is selectable to perform an action based on the given second card. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20, 21)
-
-
22. A method, comprising:
-
displaying at least a portion of a first linear arrangement of cards using a computing device, wherein the first linear arrangement comprises an ordered plurality of cards that includes one or more first cards of a first card-type and one or more second cards of a second card-type, and wherein each first card corresponds to a group of cards; displaying a selection region that is moveable with respect to the first linear arrangement using the computing device, wherein a given card is selected when the selection region is aligned with the given card; in response to selection of a given first card by the selection region, displaying at least a portion of a second linear arrangement of cards using the computing device, wherein the second linear arrangement comprises an ordered plurality of the group of cards that corresponds to the given first card; and in response to selection of a given second card by the selection region, displaying at least a portion of a third linear arrangement of cards using the computing device, wherein the third linear arrangement comprises one or more third cards of a third type, and wherein each third card is selectable to perform an action based on the given second card.
-
Specification