Systems and methods for implementing multi-application tabs and tab sets
First Claim
1. A non-transitory computer-readable storage medium storing computer-readable code which, when executed, implements a browser application comprising:
- a content display portion including;
a content portion for displaying page content information; and
a content control portion that is separate from a browser control portion and is for displaying content control information,wherein the content control portion is adjacent and above the content portion and provides the content control information as a user customizable user interface for controlling the page content information, such that a user of the browser application specifies a portion of the content control information provided as the user customizable user interface, the specified portion of the content control information being associated with a profile of the user,wherein the user customizable user interface comprises controls including a subset of selected contents, which are selected controls distributed in a single line near a top of the content display portion,wherein the user specifies the portion of the content control information provided as the user customizable user interface using dueling listboxes,wherein a first listbox of the dueling listboxes includes a set of all contents that are available to be specified as the portion of the content control information provided as the user customizable user interface, the set of all contents not including the subset of selected contents,wherein a second listbox of the dueling listboxes includes the subset of selected contents, which are the controls selected, by the user, from the set of all contents included in the first listbox to specify the portion of the content control information provided as the user customizable user interface, andwherein the dueling listboxes are displayed in the content portion that is for displaying page content information.
1 Assignment
0 Petitions
Accused Products
Abstract
A sharing model enables users to easily and conveniently create and share standard and custom database objects, and applications, among users or groups of users. The sharing model includes systems and methods that allow users to conveniently create and customize tabs and tab sets that define relationships between custom objects and fields, standard objects and fields, and applications. A tab visually represents a user interface into an element of an application or into a database object. Selection of a tab provides a user access to the object or element of the application represented by the tab. A tab set is a group of related tabs that work as a unit to provide application functionality. New tabs and tab sets may be defined and tab set views may be customized so that an end user can easily and conveniently switch between the various objects and application elements represented by the displayed tabs and tab set views.
-
Citations
33 Claims
-
1. A non-transitory computer-readable storage medium storing computer-readable code which, when executed, implements a browser application comprising:
-
a content display portion including; a content portion for displaying page content information; and a content control portion that is separate from a browser control portion and is for displaying content control information, wherein the content control portion is adjacent and above the content portion and provides the content control information as a user customizable user interface for controlling the page content information, such that a user of the browser application specifies a portion of the content control information provided as the user customizable user interface, the specified portion of the content control information being associated with a profile of the user, wherein the user customizable user interface comprises controls including a subset of selected contents, which are selected controls distributed in a single line near a top of the content display portion, wherein the user specifies the portion of the content control information provided as the user customizable user interface using dueling listboxes, wherein a first listbox of the dueling listboxes includes a set of all contents that are available to be specified as the portion of the content control information provided as the user customizable user interface, the set of all contents not including the subset of selected contents, wherein a second listbox of the dueling listboxes includes the subset of selected contents, which are the controls selected, by the user, from the set of all contents included in the first listbox to specify the portion of the content control information provided as the user customizable user interface, and wherein the dueling listboxes are displayed in the content portion that is for displaying page content information. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28)
-
-
29. A method of executing computer-readable code to perform a method comprising:
-
implementing a browser application comprising; a content display portion including; a content portion for displaying page content information; and a content control portion that is separate from a browser control portion and is for displaying content control information, wherein the content control portion is adjacent and above the content portion and provides the content control information as a user customizable user interface for controlling the page content information, such that a user of the browser application specifies a portion of the content control information provided as the user customizable user interface, the specified portion of the content control information being associated with a profile of the user, wherein the user customizable user interface comprises controls including a subset of selected contents, which are selected controls distributed in a single line near a top of the content display portion, wherein the user specifies the portion of the content control information provided as the user customizable user interface using dueling listboxes, wherein a first listbox of the dueling listboxes includes a set of all contents that are available to be specified as the portion of the content control information provided as the user customizable user interface, the set of all contents not including the subset of selected contents, wherein a second listbox of the dueling listboxes includes the subset of selected contents, which are the controls selected, by the user, from the set of all contents included in the first listbox to specify the portion of the content control information provided as the user customizable user interface, and wherein the dueling listboxes are displayed in the content portion that is for displaying page content information. - View Dependent Claims (30, 31, 32, 33)
-
Specification