发明名称 Hierarchical user interface
摘要 In one embodiment, one or more components of a user interface are arranged in a hierarchy of layers. The user interface is presented according to the structure of the hierarchy, with one or more first components from a first layer floating on top of a second component from a second layer beneath the first layer. The first components are children of the second components. A user may interact with components uniformly, meaning that each specific user interaction applied to each component results in similar response from each component.
申请公布号 US9552147(B2) 申请公布日期 2017.01.24
申请号 US201213487805 申请日期 2012.06.04
申请人 Facebook, Inc. 发明人 Matas Michael;Tsinteris Kimon;Sarner Austin;Melcher Charles
分类号 G06F3/0484;G06T15/60;G06T11/60;G06F3/0481;G06F3/01;G06F3/0485;G06F17/21;G06F17/22;H04L29/08 主分类号 G06F3/0484
代理机构 Baker Botts L.L.P. 代理人 Baker Botts L.L.P.
主权项 1. A computer-implemented method comprising: arranging a plurality of components on a user interface in a hierarchy, the hierarchy having one or more layers and each layer having at least one of the components of the user interface; presenting the user interface according to a structure of the hierarchy, comprising: presenting one or more child objects in the hierarchy as floating on top of, and covering at least a portion of, one or more parent objects, the first-level child objects being child components of at least one of the parent objects according to the structure of the hierarchy, the first-level child objects being presented in a first layer of the user interface and the parent objects being presented in a second layer of the user interface beneath the first layer,presenting one or more second-level child objects in the hierarchy as floating on top of, and covering at least a portion of, the one or more child objects according to the structure of the hierarchy, the second-level child objects being presented in a third layer above the first layer,wherein the first-level child objects are presented as a strip of a plurality of thumbnail versions of content that are floating across a length of a scroll direction of content across the user interface, or a length of a direction perpendicular to the scroll direction across the user interface,wherein each of the first-level child objects is displayed with a first border surrounding the child object, and each of the parent objects is displayed with a second border surrounding the parent object different from the first border of the child object, andwherein content of each first-level child object is linked with at least one parent object; and enabling a user to interact with the first-level child objects and parent objects uniformly, such that when the user interacts with one of the first-level child objects using a user interaction of a group of user interactions, the user can interact with one of the parent objects using the same user interaction after interacting with the one of the first-level child objects, enabling a user to lock the first-level child objects to their respective linked parent objects, such that movement of the child object generates corresponding movement of the linked parent object, wherein when the user selects one of the first-level child objects by selecting one of the thumbnail versions of content, the thumbnail version expands to display content corresponding to the thumbnail version of content on the user interface, and wherein when the user interface transitions from the second layer to the first layer, the parent objects are displayed to fade out of the user interface and the first-level child objects are displayed to fade into the user interface.
地址 Menlo Park CA US