Queries of a topic-based-source-specific search system
First Claim
1. A computer-implemented method of facilitating queries of a topic-based-source-specific search system, the search system being configured to collect information from predefined sources, wherein each of the predefined sources relates to a content topic and is associated with information items, the method being implemented by the search system that includes one or more processors executing one or more computer program instructions which, when executed by the one or more processors, cause the search system to perform the method, the method comprising:
- receiving, by the search system, a query;
identifying, by the search system, a set of the predefined sources based on at least a portion of the query;
causing, by the search system, a suggested group of sources to search to be provided for presentation on a user interface, the suggested group of sources comprising at least the set of the predefined sources;
identifying, by the search system, a source set associated with a user, wherein the source set includes at least one source associated with the user;
determining, by the search system, that the at least one source is not included in the suggested group of sources; and
causing, by the search system, the at least one source to be included with the suggested group of sources;
causing, by the search system, a query input component to be provided on a display of the user interface, wherein the query input component is configured to receive input;
identifying, by the search system, a source set associated with a user, wherein the source set includes at least one source associated with the user;
determining, by the search system, that the source set includes at least a first source of the suggested group of sources;
determining, by the search system, that the source set does not include at least a second source of the suggested group of sources; and
causing, by the search system, one or more representations of options to modify the source set to be provided on a display of the user interface simultaneously with the query input component and the suggested group of sources, wherein the representations of the options to modify include at least a representation of an option to remove the first source from the source set based on the determination that the source set includes the first source or a representation of an option to add the second source to the source set based on the determination that the source set does not include the second source.
1 Assignment
0 Petitions
Accused Products
Abstract
Approaches for facilitating queries of a topic-based-source-specific search system are disclosed. In certain implementations, an input relating to a query may be received. Suggested ones of predefined sources and suggested ones of information items of the predefined sources may be determined based on the input. A set of suggestions including a group of suggestions relating to the suggested sources and a group of suggestions relating to the suggested information items may be provided for presentation on a user interface. In some implementations, metadata that indicates first, second, or other attributes relating to the predefined sources or the information items may be stored in association with the predefined sources or the information items. A second input relating to the query may be received responsive to providing the set of suggestions. A presentation of a comparison between the first attribute and the second attribute may be provided based on the second input.
-
Citations
22 Claims
-
1. A computer-implemented method of facilitating queries of a topic-based-source-specific search system, the search system being configured to collect information from predefined sources, wherein each of the predefined sources relates to a content topic and is associated with information items, the method being implemented by the search system that includes one or more processors executing one or more computer program instructions which, when executed by the one or more processors, cause the search system to perform the method, the method comprising:
-
receiving, by the search system, a query; identifying, by the search system, a set of the predefined sources based on at least a portion of the query; causing, by the search system, a suggested group of sources to search to be provided for presentation on a user interface, the suggested group of sources comprising at least the set of the predefined sources; identifying, by the search system, a source set associated with a user, wherein the source set includes at least one source associated with the user; determining, by the search system, that the at least one source is not included in the suggested group of sources; and causing, by the search system, the at least one source to be included with the suggested group of sources; causing, by the search system, a query input component to be provided on a display of the user interface, wherein the query input component is configured to receive input; identifying, by the search system, a source set associated with a user, wherein the source set includes at least one source associated with the user; determining, by the search system, that the source set includes at least a first source of the suggested group of sources; determining, by the search system, that the source set does not include at least a second source of the suggested group of sources; and causing, by the search system, one or more representations of options to modify the source set to be provided on a display of the user interface simultaneously with the query input component and the suggested group of sources, wherein the representations of the options to modify include at least a representation of an option to remove the first source from the source set based on the determination that the source set includes the first source or a representation of an option to add the second source to the source set based on the determination that the source set does not include the second source. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A computer-implemented method of facilitating queries of a topic-based-source-specific search system, the search system being configured to collect information from predefined sources, wherein each of the predefined sources relates to a content topic and is associated with information items, the method being implemented by the search system that includes one or more processors executing one or more computer program instructions which, when executed by the one or more processors, cause the search system to perform the method, the method comprising:
-
receiving, by the search system, a first portion of a query; identifying, by the search system, a first set of the predefined sources based on the first portion of the query; receiving, by the search system, a second portion of the query; identifying, by the search system, a second set of the predefined sources based on the second portion of the query; causing, by the search system, a suggested group of sources to search to be provided for presentation on a user interface, the suggested group of sources comprising at least the first set of the predefined sources or the second set of the predefined sources; causing, by the search system, a first attribute relating to the first set of the predefined sources to be stored in association with the first set of predefined sources, and a second attribute relating to the second set of the predefined sources to be stored in association with the second set of predefined sources; receiving, by the search system, a second input relating to the query; and causing, by the search system, a presentation of a comparison between the first attribute and the second attribute to be provided based on the received second input. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18)
-
-
19. A computer-implemented method of facilitating queries of a topic-based-source-specific search system, the search system being configured to collect information from predefined sources, wherein each of the predefined sources relates to a content topic and is associated with information items, the method being implemented by the search system that includes one or more processors executing one or more computer program instructions which, when executed by the one or more processors, cause the search system to perform the method, the method comprising:
-
receiving, by the search system, a query; identifying, by the search system, a set of the predefined sources based on at least a portion of the query; causing, by the search system, a suggested group of sources to search to be provided for presentation on a user interface, the suggested group of sources comprising at least the set of the predefined sources; identifying, by the search system, a set of suggested information items relating to the suggested group of sources; causing, by the search system, one or more first item types to be associated with a primary item type set based on one or more inputs corresponding to a selection of the one or more first item types; causing, by the search system, one or more representations of first information items of the set of suggested information items to be provided in a primary area on a display of the user interface based on a determination that the first information items are associated with the first item types; and causing, by the search system, one or more representations of second information items of the suggested information items to be provided in a secondary area on the display of the user interface based on a determination that the second information items are associated with one or more second item types, wherein the primary area and the secondary area are provided on the display of the user interface simultaneously with a query input component and the suggested group of sources. - View Dependent Claims (20, 21)
-
-
22. A computer-implemented method of facilitating queries of a topic-based-source-specific search system, the search system being configured to collect information from predefined sources, wherein each of the predefined sources relates to a content topic and is associated with information items, the method being implemented by the search system that includes one or more processors executing one or more computer program instructions which, when executed by the one or more processors, cause the search system to perform the method, the method comprising:
-
receiving, by the search system, a query; identifying, by the search system, a set of the predefined sources based on at least a portion of the query; causing, by the search system, a suggested group of sources to search to be provided on a first area of a display of a user interface, the suggested group of sources comprising at least the set of the predefined sources; identifying, by the search system, a set of suggested information items relating to the suggested group of sources, wherein the set of suggested information items include at least a first information item; causing, by the search system, the first information item to be provided on a second area of the display of the user interface; identifying, by the search system, suggested keywords that relate to a second query and the first information item; and causing, by the search system, a group of suggestions relating to the suggested keywords to be provided on the second area of the display of the user interface simultaneously with the first information item.
-
Specification