Method and system to determine area on a user interface
First Claim
1. A method to automatically determine a size of a first area on a user interface that is utilized to display data items, the method including:
- receiving a request for the user interface that includes the first area and a second area, the second area being included in the user interface based on the size of the first area, the first area being utilized to display data items that are found in a data source based on a query, the second area being utilized to display at least one user interface element that is selectable to browse at least one data item that is associated with a particular characteristic and stored in the data source;
determining the size of the first area by computing a number of data items that are to be displayed in the first area and comparing the number of data items with a predetermined threshold to identify the number of data items as being equal to or greater than a predetermined threshold; and
generating the user interface to include the first area and the second area, the first and second areas being complementary in size and not being overlapped, the generating of the second area being responsive to the identification of the number of data items as being equal to or greater than the predetermined threshold, the second area being included in the user interface based on the size of the first area and including the at least one user interface element that is selectable to browse the at least one data item.
1 Assignment
0 Petitions
Accused Products
Abstract
A method and system to determine the size of a first area on a user interface that is utilized to display data items. The system receives a request for a user interface that includes a first area and a second area that are complementary in size. The system utilizes the first area utilized to display data items and the second area to display other information. The system determines a size of the first area by computing a number of data items that are to be displayed in the first area and generates the user interface to include the first area in the second area, the first area being of the determined size.
-
Citations
13 Claims
-
1. A method to automatically determine a size of a first area on a user interface that is utilized to display data items, the method including:
-
receiving a request for the user interface that includes the first area and a second area, the second area being included in the user interface based on the size of the first area, the first area being utilized to display data items that are found in a data source based on a query, the second area being utilized to display at least one user interface element that is selectable to browse at least one data item that is associated with a particular characteristic and stored in the data source; determining the size of the first area by computing a number of data items that are to be displayed in the first area and comparing the number of data items with a predetermined threshold to identify the number of data items as being equal to or greater than a predetermined threshold; and generating the user interface to include the first area and the second area, the first and second areas being complementary in size and not being overlapped, the generating of the second area being responsive to the identification of the number of data items as being equal to or greater than the predetermined threshold, the second area being included in the user interface based on the size of the first area and including the at least one user interface element that is selectable to browse the at least one data item. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A system to automatically determine a size of a first area on a user interface that is utilized to display data items, the system including:
-
at least one machine for executing; a search application to receive a request for the user interface that includes the first area and a second area, the second area is included in the user interface based on the size of the first area, the first area is utilized to display data items that are found in a data source based on a query, the second area is utilized to display at least one user interface element that is selectable to browse at least one data item that is associated with a particular characteristic and stored in the data source; and a determining module to determine the size of the first area responsive to a computation of a number of data items that are to be displayed in the first area and compare the number of data items with a predetermined threshold to identify the number of data items as equal to or greater than a predetermined threshold, the search application to generate the user interface to include the first area and the second area, the first and second areas are complementary in size and not overlapped, the generation of the second area is responsive to the identification of the number of data items as equal to or greater than the predetermined threshold, the second area is included in the user interface based on the size of the first area and includes the at least one user interface element that is selectable to browse the at least one data item. - View Dependent Claims (8, 9, 10, 11, 12)
-
-
13. A non-transitory machine readable medium storing a set of instructions that, when executed by a machine, cause the machine to:
-
receive a request for a user interface that includes a first area and a second area, the second area is included in the user interface based on a size of the first area, the first area is utilized to display data items that are found in a data source based on a query, the second area is utilized to display at least one user interface element that is selectable to browse at least one data item that is associated with a particular characteristic and stored in the data source; determine the size of the first area responsive to a computation of a number of data items that are to be displayed in the first area and comparing the number of data items with a predetermined threshold to identify the number of data items as being equal to or greater than a predetermined threshold; and generate the user interface to include the first area and the second area, the generating of the second area being responsive to the identification of the number of data items as being equal to or greater than the predetermined threshold, the second area is included in the user interface based on the size of the first area and including the at least one user interface element that is selectable to browse the at least one data item.
-
Specification