US2017131859A1PendingUtilityA1
Hierarchical User Interface
Est. expiryFeb 1, 2032(~5.5 yrs left)· nominal 20-yr term from priority
Inventors:Michael Matas
G06F 3/0481G06F 3/0485G06F 3/04845G06F 3/0482G06F 9/451G06F 3/048
52
PatentIndex Score
0
Cited by
0
References
0
Claims
Abstract
In one embodiment, a method includes presenting a hierarchical user interface on a screen of an electronic device, the hierarchical user interface having one or more content sections at a first level and each content section having one or more content items at one or more second levels above the first level; adjusting a layout of the content sections or the content items of each content section based on a size, orientation, or aspect ratio of the screen of the electronic device; and enabling a user to view the content sections and the content items of each content section.
Claims
exact text as granted — not AI-modifiedWhat is claimed is:
1 . A computer-implemented method comprising:
presenting a hierarchical user interface on a screen of an electronic device, the hierarchical user interface having one or more content sections at a first level and each content section having one or more content items at one or more second levels above the first level; adjusting a layout of the content sections or the content items of each content section based on a size, orientation, or aspect ratio of the screen of the electronic device; and enabling a user to view the content sections and the content items of each content section.
2 . The method of claim 1 , further comprising
selecting the content items for each content section based on a size, orientation, or aspect ratio of the screen of the electronic device.
3 . The method of claim 1 , further comprising
adjusting a layout of a type of content items based on a size, orientation, or aspect ratio of the screen of the electronic device.
4 . The method of claim 1 , further comprising
adjusting a layout of a type of content items based on the content type.
5 . The method of claim 1 , further comprising
visually indicating each content item of each content section that is user interactable; and enabling the user to consume each content item of each content section that is user interactable.
6 . The method of claim 5 , wherein each content item of each content section that is user interactable visually floats above content items that are not user interactable.
7 . The method of claim 1 , wherein:
each content section is associated with a background image; when the user is viewing a specific content section, the background image of the specific content section is displayed; and the user scrolls through the content sections by scrolling through the background images of the content sections.
8 . The method of claim 1 , wherein:
there is a plurality of display modes for presenting the content items of each content section; and when the user is viewing the content items of a specific content section, the user is able to choose and transition between specific display modes for viewing the content items.
9 . The method of claim 1 , further comprising
for each content section, locking the content items of the content section to the content section, such that when the user scrolls from a first content section to a second content section, the content items of the second content section replace the content items of the first content section.
10 . The method of claim 1 , further comprising
enabling the user to consume the content items of each content section uniformly, such that each specific user interaction, when applied to each content item of each content section, results in a similar response from each content item of each content section.
11 . One or more computer-readable non-transitory storage media embodying software that is operable when executed to:
present a hierarchical user interface on a screen of an electronic device, the hierarchical user interface having one or more content sections at a first level and each content section having one or more content items at one or more second levels above the first level; adjust a layout of the content sections or the content items of each content section based on a size, orientation, or aspect ratio of the screen of the electronic device; and enable a user to view the content sections and the content items of each content section.
12 . The media of claim 11 , wherein the software is further operable when executed to
select the content items for each content section based on a size, orientation, or aspect ratio of the screen of the electronic device.
13 . The media of claim 11 , wherein the software is further operable when executed to
adjust a layout of a type of content items based on a size, orientation, or aspect ratio of the screen of the electronic device.
14 . The media of claim 11 , wherein the software is further operable when executed to
adjust a layout of a type of content items based on the content type.
15 . The media of claim 11 , wherein the software is further operable when executed to
visually indicate each content item of each content section that is user interactable; and enable the user to consume each content item of each content section that is user interactable.
16 . A system comprising:
one or more processors; and a memory coupled to the processors comprising instructions executable by the processors, the processors operable when executing the instructions to: present a hierarchical user interface on a screen of an electronic device, the hierarchical user interface having one or more content sections at a first level and each content section having one or more content items at one or more second levels above the first level; adjust a layout of the content sections or the content items of each content section based on a size, orientation, or aspect ratio of the screen of the electronic device; and enable a user to view the content sections and the content items of each content section.
17 . The system of claim 16 , wherein the processors are further operable when executing the instructions to
select the content items for each content section based on a size, orientation, or aspect ratio of the screen of the electronic device.
18 . The system of claim 16 , wherein the processors are further operable when executing the instructions to
adjust a layout of a type of content items based on a size, orientation, or aspect ratio of the screen of the electronic device.
19 . The system of claim 16 , wherein the processors are further operable when executing the instructions to
adjust a layout of a type of content items based on the content type.
20 . The system of claim 16 , wherein the processors are further operable when executing the instructions to
visually indicate each content item of each content section that is user interactable; and enable the user to consume each content item of each content section that is user interactable.Join the waitlist — get patent alerts
Track US2017131859A1 — get alerts on status changes and closely related new filings.
We store only your email — no account needed. See our privacy policy.