METHOD AND SYSTEM TO DYNAMICALLY BROWSE DATA ITEMS
First Claim
1. A method comprising:
- receiving a query, from over a network, from a computer system;
identifying a first plurality of data items based on the query, the first plurality of data items including a second plurality of data items;
computing a quantity of the first plurality of data items by counting the first plurality of data items;
comparing the quantity of the first plurality of data items with a determined threshold to identify the quantity of the first plurality of data items as being greater than the determined threshold; and
presenting a user interface, over the network, to the computer system, the user interface including the second plurality of data items and further including at least one user interface element responsive to the identifying the quantity of the first plurality of data items as being greater than the determined threshold, the at least one user interface element being selectable to browse the first plurality of data items.
1 Assignment
0 Petitions
Accused Products
Abstract
A method and system to receive a query, from over a network, and identify a first plurality of data items based on the query. The first plurality of data items including a second plurality of data items. Next, the system computes a quantity of the first plurality of data items by counting the first plurality of data items and compares the quantity of the first plurality of data items with a determined threshold to identify the quantity of the first plurality of data items as being greater than the determined threshold. Next, the system presents a user interface, over the network, to the computer system, the user interface includes the second plurality of data items, and further includes at least one user interface element responsive to the identification of the quantity of the first plurality of data items as greater than the determined threshold. The at least one user interface element is selectable to browse the first plurality of data items.
124 Citations
20 Claims
-
1. A method comprising:
-
receiving a query, from over a network, from a computer system; identifying a first plurality of data items based on the query, the first plurality of data items including a second plurality of data items; computing a quantity of the first plurality of data items by counting the first plurality of data items; comparing the quantity of the first plurality of data items with a determined threshold to identify the quantity of the first plurality of data items as being greater than the determined threshold; and presenting a user interface, over the network, to the computer system, the user interface including the second plurality of data items and further including at least one user interface element responsive to the identifying the quantity of the first plurality of data items as being greater than the determined threshold, the at least one user interface element being selectable to browse the first plurality of data items. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A system comprising:
-
at least one processor; a search application that includes instructions that are executable by the at least one processor to receive a query, from over a network, from a computer system and to identify a first plurality of data items based on the query, the first plurality of data items includes a second plurality of data items; and a determining module that includes instructions that are executable by the at least one processor to count the first plurality of data items to compute a quantity of the first plurality of data items and to compare the quantity of the first plurality of data items with a determined threshold to identify the quantity of the first plurality of data items as being greater than the determined threshold, the search application to present a user interface, over the network, to the computer system, the user interface includes the second plurality of data items and further includes at least one user interface element responsive to the identification of the quantity of the first plurality of data items as greater than the determined threshold, the at least one user interface element selectable to browse the first plurality of data items. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A system comprising:
-
at least one processor; a first means that includes instructions that are executable by the at least one processor for receiving a query, from over a network, from a computer system and to identify a first plurality of data items based on the query, the first plurality of data items includes a second plurality of data items; and a determining module that includes instructions that are executable by the at least one processor to count the first plurality of data items to compute a quantity of the first plurality of data items and to compare the quantity of the first plurality of data items with a determined threshold to identify the quantity of the first plurality of data items as being greater than the determined threshold, the first means further for communicating a user interface, over the network, to the computer system, the user interface includes the second plurality of data items and further includes at least one user interface element responsive to the identification of the quantity of the first plurality of data items as greater than the determined threshold, the at least one user interface element selectable to browse the first plurality of data items.
-
-
20. A machine-readable medium storing instructions that, when executed by a machine, cause the machine to:
-
receive a query, from over a network, from a computer system; identify a first plurality of data items based on the query, the first plurality of data items including a second plurality of data items; compute a quantity of the first plurality of data items by counting the first plurality of data items; compare the quantity of the first plurality of data items with a determined threshold to identify the quantity of the first plurality of data items as being greater than the determined threshold; and
present a user interface, over the network, to the computer system, the user interface including the second plurality of data items further including at least one user interface element responsive to the identifying the quantity of the first plurality of data items as being greater than the determined threshold, the at least one user interface element being selectable to browse the first plurality of data items.
-
Specification