×

Summary and navigation of hierarchical levels

  • US 9,235,317 B2
  • Filed: 06/04/2012
  • Issued: 01/12/2016
  • Est. Priority Date: 02/01/2012
  • Status: Active Grant
First Claim
Patent Images

1. A method comprising:

  • by one or more computing devices, providing for display to a user a user interface that comprises a plurality of components arranged in a hierarchy, wherein;

    the hierarchy comprises a first layer and a second layer;

    each of the first and second layers comprises at least one of the components;

    each component in the first layer has at least one child in the second layer;

    each component in the second layer has one parent in the first layer; and

    in a first-layer state of the user interface;

    components in the second layer are displayed thumbnails in a strip across a length of the user interface that is parallel or perpendicular to a scroll direction of the first layer; and

    the strip appears to overlay a visual plane that components in the first layer are displayed in, the parent components in the first layer being larger in size than corresponding ones of the thumbnails in the second layer;

    when a particular component in the second layer is displayed as a thumbnail in the strip, the component in the first layer that is the parent of the particular component in the second layer is concurrently displayed in the visual plane that the strip appears to overlay;

    by one or more computing devices, when the user interface is in the first-layer state and the user interacts with the user interface to scroll from a first one of the components in the first layer to a second one of the components in the first layer, automatically causing the second layer to scroll synchronously with the first layer from components in the second layer that are children of the first one of the components in the first layer to components in the second layer that are children of the second one of the components in the first layer and a last one of the first components in the first layer and a first one of the second one of the components in the first layer share a common aligned transition line with a last one of the components in the second layer that are children of the first one of the components in the first layer and a first one of the components in the second layer that are children of the second one of the components in the first layer, the first component in the first layer following the second component in the first layer in the hierarchy.

View all claims
  • 2 Assignments
Timeline View
Assignment View
    ×
    ×