System and method for grouping by attribute
AssigneeMicrosoft Corporation
InventorEric B. Watson
Life of this patent
Estimating the term…
Abstract
A system and method are provided for implementing a search engine to produce search results grouped by attribute. The system may include an attribute indexing component for indexing available resources with reference to selected attributes in a search engine index. The system may additionally include a grouping component for grouping search results produced by the search engine into at least two attribute groups in accordance with the indexed selected attributes. The system may further include an attribute display component for displaying information pertaining to the selected attributes within each relevant available resource.
Claims19
A method for implementing a search engine executed on a computing device to group search results by attribute, the method comprising:
- utilizing an index that includes one or more indexed selected attributes related to available resources, the one or more indexed selected attributes being sufficient to classify a set of search results into at least two categories, wherein the one or more indexed selected attributes comprise at least one positive opinion attribute and negative opinion attribute;
- receiving a user query at the computing device;
- inputting the user query into the search engine;
- determining one or more search results related to the user query from the set of search results, wherein the one or more search results are responsive to the user query;
- determining that the user query seeks information related to the one or more indexed selected attributes;
- grouping the one or more search results into at least two groups based on the one or more indexed selected attributes;
- and
- displaying one or more search results that are grouped, the one or more search results including information pertaining to the one or more indexed selected attributes within the available resources,
- wherein the one or more indexed selected attributes include at least one of a positive opinion attribute and a negative opinion attribute, and
- wherein the one or more search results are grouped based upon at least one of the positive opinion attribute and the negative opinion attribute.
A method for implementing a search engine executed on a computing device to group search results by attribute, the method comprising:
- calculating at least one of a positive opinion attribute and a negative opinion attribute within a search engine, wherein the at least one positive opinion attribute and negative opinion attribute are related to available resources;
- indexing selected attributes related to the available resources within a search engine index, wherein the selected attributes are sufficient to classify search results into at least two categories, and wherein the selected attributes comprise the at least one positive opinion attribute and negative opinion attribute;
- determining a set of results related to the user query;
- inputting the user query into the search engine;
- determining that the user query seeks information related to the indexed selected attributes;
- grouping search results produced by the search engine into at least two attribute groups in accordance with the indexed selected attributes;
- and
- displaying as a portion of displayed search results, information pertaining to the selected attributes within available resources,
- wherein the search results are grouped based upon at least one of the positive opinion attribute and the negative opinion attribute.
A system, containing instructions on a storage medium, that, when executed, implements a search engine to group search results by attribute, the system comprising:
- an attribute indexing component for indexing available resources with reference to selected attributes in a search engine index, the attributes being sufficient to classify search results into at least two categories;
- a grouping component for grouping search results produced by the search engine into at least two attribute groups in accordance with the indexed selected attributes, wherein the search results are produced in response to receiving a query input into the search engine;
- and
- an attribute display component for displaying information pertaining to the selected attributes within available resources,
- wherein the attributes include at least one of a positive opinion attribute and a negative opinion attribute, and
- wherein the search results are grouped based upon at least one of the positive opinion attribute and the negative opinion attribute.
Dependencies are inferred from the claim text.