Multi-panel user interface
First Claim
1. A user interface provided by a computing device executing instructions, the user interface comprising:
- multiple panels to define separate and distinct workspaces;
a first bar perpendicular to and intersecting with a second bar to demarcate the multiple panels, the first bar and the second bar being movable to alter sizes of the multiple panels such that movement of the first bar or the second bar enlarges a first panel while simultaneously reducing a second panel; and
a bar navigation element comprising a plurality of actuation zones facilitating movement of the one or more bars to resize the panels to one of at least three preset positions in response to a single actuation event generated by a user conducing a single interaction with a one of the plurality of actuation zones, wherein a relative size of resized panels corresponds to a one of the at least three preset positions that corresponds to the one of the plurality of actuation zones with which the user interacted.
2 Assignments
0 Petitions
Accused Products
Abstract
A user interface and techniques for presenting content in a panel-based layout are described. The user interface has one or more demarcation bars to define multiple panels on a screen area. Different subject matter (e.g., data, content, programs, etc.) may be placed in the various panels. A bar navigation element facilitates navigation of the bar(s) among preset positions. With the bar navigation element, a user can intuitively resize the panels using just a single actuation (e.g., a single click of a mouse, or a stylus tap). The panels remain in their original orientation and relative positioning, and remain visible in the user interface so that the user can track their location.
73 Citations
20 Claims
-
1. A user interface provided by a computing device executing instructions, the user interface comprising:
-
multiple panels to define separate and distinct workspaces; a first bar perpendicular to and intersecting with a second bar to demarcate the multiple panels, the first bar and the second bar being movable to alter sizes of the multiple panels such that movement of the first bar or the second bar enlarges a first panel while simultaneously reducing a second panel; and a bar navigation element comprising a plurality of actuation zones facilitating movement of the one or more bars to resize the panels to one of at least three preset positions in response to a single actuation event generated by a user conducing a single interaction with a one of the plurality of actuation zones, wherein a relative size of resized panels corresponds to a one of the at least three preset positions that corresponds to the one of the plurality of actuation zones with which the user interacted. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A method comprising:
-
presenting a user interface with a first demarcation bar perpendicular to, and intersecting with, a second demarcation bar to separate a screen area into four separate and distinct content panels, the first bar being movable in a first direction and the second bar being movable in a second direction perpendicular to the first direction, the content panels being configured to hold one or more types of subject matter; presenting an actuatable element as part of the user interface, the actuatable element comprising a plurality of actuation zones within the actuatable element, each of the actuation zones corresponding to one of at least three preset positions of the first and second bars; and facilitating movement of the demarcations bars among the at least three preset positions, the movement of the demarcation bars simultaneously resizing the panels relative to one another, wherein movement of the demarcation bars to a one of the at least three preset positions occurs in response to a single user actuation of a one of the plurality of actuation zones that corresponds to the one of the at least three preset positions. - View Dependent Claims (10, 11, 12, 13, 14, 15)
-
-
16. A memory storing computer-executable instructions that, when executed, perform acts comprising:
-
presenting first and second bars to define four distinct and separate workspaces, the first bar being movable in a first direction and the second bar being movable in a second direction perpendicular to the first direction, the first and second bars intersecting one another; presenting a bar navigation element to facilitate navigation of the first and second bars among at least five preset positions, the bar navigation element comprising at least five actuation zones and each of the actuation zones corresponds to a respective one of the preset positions; and enabling navigation from any one of the at least five preset positions to any other of the at least five preset positions in response to a single actuation of the bar navigation element by a user conducing a single interaction with a one of the actuation zones which causes the first and second bars to move to the respective one of the preset positions that corresponds to one of the actuation zones. - View Dependent Claims (17, 18, 19, 20)
-
Specification