Enterprise Search Clustering by Metadata

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The inefficiency of existing enterprise search systems in presenting relevant search results, as users must manually sift through interleaved results from various sources, leading to a time-consuming and frustrating experience when many relevant results are not prominently displayed.

Innovation Solution

An enterprise search system that clusters search results associated with the same metadata into grouped panels, with a subset of ranked results determining the clustering, and additional metadata providing context, while non-clustered results are displayed separately.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If search results are presented in a traditional ranked list form, then the system maintains simplicity in presentation, but users experience inefficiency and time consumption when manually reviewing interleaved results from different sources

Engineering Contradiction:
Improveinformation retrieval efficiencyVSAvoidtime to review search results
Core Design Contradiction:
ProductivityVSLoss of time

Solution Approach 1:

The patent segments the search results by clustering them according to shared metadata (such as source, author, or document type). Instead of presenting a single interleaved ranked list, the system divides results into multiple clusters, each representing a distinct category or source. This segmentation allows users to quickly identify and focus on relevant clusters, significantly reducing the time needed to review results while maintaining comprehensive coverage of all search findings.

Inventive Principle:
Principle #1Segmentation

2Loss of information

If all ranked search results are displayed in a single list, then the presentation structure remains simple, but relevant results may be obscured among unrelated entries from different sources

Engineering Contradiction:
Improvevisibility of relevant search resultsVSAvoidcomplexity of search results presentation
Core Design Contradiction:
Loss of informationVSDevice complexity

Solution Approach 1:

The patent introduces a new organizational dimension by clustering results based on shared metadata characteristics. Rather than arranging results solely by relevance score in a single linear dimension, the system adds a categorical dimension that groups results with similar attributes together. This dimensional transformation ensures that relevant results remain visible and accessible while organizing the presentation structure in a way that reduces cognitive load, effectively managing complexity through meaningful categorization.

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

3Measurement precision

If search results from different sources are interleaved by relevance, then the ranking accuracy is maintained, but users must examine each result individually to determine source and relevance

Engineering Contradiction:
Improverelevance ranking accuracyVSAvoidease of reviewing search results
Core Design Contradiction:
Measurement precisionVSEase of operation

Solution Approach 1:

The patent merges multiple results that share common metadata attributes into unified clusters. Each cluster consolidates information from multiple sources or categories, allowing users to review grouped results rather than examining each entry in isolation. This merging maintains the relevance-based ranking within each cluster while significantly improving ease of operation, as users can quickly assess entire clusters based on their shared characteristics and selectively explore only those clusters that match their information needs.

Inventive Principle:
Principle #5Merging (Combining)

Data Source

PatentUS10747800B2Clustering search results in an enterprise search system
Publication Date: 2020.08.18 MICROSOFT TECHNOLOGY LICENSING LLC
  • US10747800B2 patent drawing
  • US10747800B2 patent drawing
  • US10747800B2 patent drawing

AI summary

Described herein are enterprise search systems and methods that cluster search results that are associated with the same metadata or the same enterprise search site into one or more clustered results panels of a search results panel. The search results that are not included in the clustered results panel(s) are included in a non-clustered results panel of the search results panel.