Apparatus and method for displaying search results using tabs
First Claim
Patent Images
1. A non-transitory computer-readable medium for storing instructions, the instructions comprising:
- a plurality of instructions that, when executed by one or more processors, cause the one or more processors to;
present a browser window that displays a web page based on a transmission of a search query that includes one or more terms;
present a plurality of tabs that are part of the web page,the plurality of tabs being associated with a plurality of concepts,
the plurality of concepts being associated with the search query,
each concept, of the plurality of concepts, being based on a related query of a plurality of related queries associated with the search query,each related query, of the plurality of related queries, including the one or more terms and one or more additional terms,
each tab, of the plurality of tabs, being associated with a different concept of the plurality of concepts and specifying a respective related query of the plurality of related queries associated with the search query;
present a plurality of stacks associated with a tab of the plurality of tabs,the plurality of stacks being associated with a particular concept, of the plurality of concepts, associated with the tab,each stack, of the plurality of stacks, including information regarding a respective plurality of search result documents associated with a different type of information, of a plurality of types of information-relating to the particular concept;
present a menu that displays, when a particular stack, of the plurality of stacks, is selected, information regarding two or more search result documents associated with a particular type of information of the plurality of types of information,the two or more search result documents having a common attribute; and
cause a search, relating to a particular related query of the plurality of related queries, to be performed if selection of a particular tab, of the plurality tabs, is detected,the particular tab specifying the particular related query.
3 Assignments
0 Petitions
Accused Products
Abstract
A graphical user interface includes tabs representative of different classes of search results. The tabs are derived in response to the processing of a query. The different classes of search results group content by meaning, such that a query term with different meanings produces different classes of search results with different meanings.
101 Citations
27 Claims
-
1. A non-transitory computer-readable medium for storing instructions, the instructions comprising:
-
a plurality of instructions that, when executed by one or more processors, cause the one or more processors to; present a browser window that displays a web page based on a transmission of a search query that includes one or more terms; present a plurality of tabs that are part of the web page, the plurality of tabs being associated with a plurality of concepts,
the plurality of concepts being associated with the search query,
each concept, of the plurality of concepts, being based on a related query of a plurality of related queries associated with the search query,each related query, of the plurality of related queries, including the one or more terms and one or more additional terms,
each tab, of the plurality of tabs, being associated with a different concept of the plurality of concepts and specifying a respective related query of the plurality of related queries associated with the search query;present a plurality of stacks associated with a tab of the plurality of tabs, the plurality of stacks being associated with a particular concept, of the plurality of concepts, associated with the tab, each stack, of the plurality of stacks, including information regarding a respective plurality of search result documents associated with a different type of information, of a plurality of types of information-relating to the particular concept; present a menu that displays, when a particular stack, of the plurality of stacks, is selected, information regarding two or more search result documents associated with a particular type of information of the plurality of types of information, the two or more search result documents having a common attribute; and cause a search, relating to a particular related query of the plurality of related queries, to be performed if selection of a particular tab, of the plurality tabs, is detected, the particular tab specifying the particular related query. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A non-transitory computer-readable medium storing instructions, the instructions comprising:
-
one or more instructions that, when executed by one or more processors, cause the one or more processors to; receive a search query that includes one or more terms; generate a plurality of related queries associated with the search query, each related query, of the plurality of related queries, including the one or more terms and a variation of the one or more terms, each related query, of the plurality of related queries, identifying a respective concept of a plurality of concepts, the plurality of concepts being associated with the search query; present, based on receiving the search query, a plurality of tabs relating to the search query, each tab, of the plurality of tabs, identifying a respective related query of the plurality of related queries associated with the search query; detect selection of a first tab of the plurality of tabs, the first tab being associated with a particular concept of the plurality of concepts; present, based on detecting the selection of the first tab, a plurality of stacks associated with the particular concept, each stack, of the plurality of stacks, including information regarding a plurality of documents associated with a different type of information, of a plurality of types of information associated with the particular concept; detect selection of a stack of the plurality of stacks; present, based on receiving detecting the selection of the stack, information regarding two or more documents, the two or more documents being included in the stack and being associated with a particular type of information of the plurality of types of information; and cause a search to be performed when selection of a second tab, of the plurality of tabs, is detected, the search relating to a particular related query, of the plurality of related queries, identified by the second tab. - View Dependent Claims (8, 9)
-
-
10. A method comprising:
-
receiving, at one or more server devices, a search query that includes one or more terms; presenting for display, by the one or more server devices and based on receiving the search query, a first tab of a browser window, the first tab including information identifying search result documents relating to the search query; presenting for display, by the one or more server devices and based on receiving the search query, a plurality of second tabs of the browser window, the plurality of second tabs being presented for display with the first tab, each second tab, of the plurality of second tabs, identifying a respective related query of a plurality of related queries associated with the search query, each related query, of the plurality of related queries, including the one or more terms and one or more additional terms, each related query, of the plurality of related queries, identifying a respective concept of a plurality of concepts, the plurality of concepts being associated with the search query, at least one second tab, of the plurality of second tabs, including a plurality of stacks, the at least one second tab being associated with a particular concept of the plurality of concepts, each stack, of the plurality of stacks, including information identifying a plurality of search result documents, the plurality of search result documents being associated with a different type of information of a plurality of types of information relating to the particular concept, the plurality of search result documents of a particular stack, of the plurality of stacks, having a common attribute; and causing, by the one or more server devices, a search to be performed when selection of a particular second tab, of the plurality of second tabs, is detected, the search relating to a particular related query, of the plurality of related queries, identified by the particular second tab. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27)
-
Specification