Patent ID: 8751939

Claim:
A computer-implemented method of displaying tab elements representing viewable page elements, the method comprising: causing a set of one or more main tabs to be displayed on a first portion of a display, each main tab defining a link to a database object stored in a database; receiving a user selection of a selected one of the main tabs, the selected main tab defining a link to a selected database object; causing two or more side tabs to be displayed in a first, default order on a second portion of the display, each of the side tabs defining a link to an element or portion of the selected database object and at least one of the side tabs including two or more sub-tabs, each sub-tab defining a link to one or more child records of the element or the portion of the selected database object linked to by the side tab including the two or more sub-tabs; receiving a user selection of a new order for the two or more side tabs based on manipulation of at least one of the displayed side tabs responsive to user input and thereafter displaying the two or more side tabs in the new order; storing the new order to the database in association with information identifying the user, wherein upon later access of the selected database object by the user, the two or more side tabs are automatically displayed in the new order; causing the two or more sub-tabs to be displayed in a first, default order on the second portion of the display; causing a hide container to be displayed on the display responsive to receipt of data indicating drag-and-drop manipulation of at least one sub-tab of the two or more sub-tabs responsive to user input; receiving a user hide selection of the least one of the two or more sub-tabs based on an association of the at least one sub-tab with the hide container in association with the drag-and-drop manipulation of the at least one sub-tab responsive to user input; storing, in association with the information identifying the user, an indication that the at least one sub-tab should not be displayed; responsive to receiving the user hide selection, causing the at least one sub-tab to be removed from the display; and causing the hide container to be removed from the display in association with receiving the user hide selection.