Defocused Query System for Big Data Search

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing search systems tend to narrow search results too quickly, especially with large or dynamic datasets, leading to exclusion of relevant data and disjointed clusters of queries, and recommendation systems often provide overly focused recommendations due to positive feedback loops.

Innovation Solution

Implementing a system that analyzes queries to generate broader, defocused queries by incorporating new and disparate data regions, using feedback to tailor recommendations, and applying machine learning to learn user preferences and identify relevant data areas, thereby broadening the search scope and incorporating previously overlooked data.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If search results are narrowed quickly to provide relevant data, then search efficiency is improved, but relevant data may be excluded early on

Engineering Contradiction:
Improvesearch efficiencyVSAvoidexclusion of relevant data
Core Design Contradiction:
ProductivityVSLoss of information

Solution Approach 1:

The system inverts the conventional search approach by starting with broad, defocused queries that encompass the entire dataset, then progressively narrowing results based on relevance analysis rather than immediately filtering. This reversal prevents premature exclusion of potentially relevant data while maintaining search efficiency through automated relevance assessment.

Inventive Principle:
Principle #13The other way round (Inversion)

Solution Approach 2:

The system performs preliminary analysis of the entire dataset before narrowing search results, identifying relevant data patterns and relationships in advance. This preliminary action ensures that no potentially relevant information is lost during subsequent filtering stages, as the system has already assessed the significance of different data regions.

Inventive Principle:
Principle #10Preliminary action

2Measurement precision

If search scope is narrowed to focus on specific data, then analysis depth is improved, but dynamic datasets may cause new information to be ignored

Engineering Contradiction:
Improveanalysis depthVSAvoidresponse to dynamic data
Core Design Contradiction:
Measurement precisionVSAdaptability or versatility

Solution Approach 1:

The system implements dynamic query generation that automatically adapts to changes in the dataset. When new data is added to the dataset, the system detects these changes and generates updated defocused queries that incorporate the new information, ensuring continuous adaptability without requiring manual intervention or fixed search parameters.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system incorporates feedback mechanisms that monitor dataset changes and user interactions, using this information to continuously refine and update search queries. This feedback loop ensures that the system maintains both analytical depth and adaptability by adjusting its focus based on emerging data patterns and user needs.

Inventive Principle:
Principle #23Feedback

3Measurement precision

If queries are focused on specific data regions, then query precision is improved, but connections between disparate data sets are lost

Engineering Contradiction:
Improvequery precisionVSAvoidconnections between data sets
Core Design Contradiction:
Measurement precisionVSLoss of information

Solution Approach 1:

The system merges multiple focused queries into unified defocused queries that span across disparate data sets. By combining search operations across different data regions and analyzing results collectively, the system identifies connections and relationships that would be missed by isolated focused queries, while maintaining precision through post-processing analysis.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The defocused query system serves multiple functions simultaneously: it performs broad exploration across disparate data sets, identifies cross-dataset relationships, and provides focused analysis when patterns are detected. This multi-functionality allows the system to maintain both precision and connectivity without requiring separate specialized systems.

Inventive Principle:
Principle #6Universality (Multi-functionality)

4Measurement precision

If recommendation systems use focused queries to learn user preferences, then recommendation accuracy is improved, but positive feedback loops narrow the recommendation range

Engineering Contradiction:
Improverecommendation accuracyVSAvoidrepresentation of user interests
Core Design Contradiction:
Measurement precisionVSAdaptability or versatility

Solution Approach 1:

The recommendation system inverts the conventional feedback loop by using defocused queries that explore beyond immediately observed user preferences. Instead of reinforcing narrow patterns through focused queries, the system deliberately queries broader data regions to discover latent user interests, then uses this expanded information to generate more diverse and accurate recommendations.

Inventive Principle:
Principle #13The other way round (Inversion)

Data Source

PatentUS8452792B2De-focusing over big data for extraction of unknown value
Publication Date: 2013.05.28 MICROSOFT TECHNOLOGY LICENSING LLC
  • US8452792B2 patent drawing
  • US8452792B2 patent drawing
  • US8452792B2 patent drawing

AI summary

Techniques for defocusing queries over big datasets and dynamic datasets are provided to broaden search results and incorporate all potentially relevant data and avoid overly narrowing queries. An analytic component can receive queries directed at one region of a dataset and analyze the queries to generate inferences about the queries. The queries can then be defocused by a defocusing component and incorporate a larger dataset than originally searched to broaden the queries. The larger dataset can incorporate all, or a part of the original dataset and can also be disparate from the original dataset. Clusters of queries can also be merged and unified to deal with ‘local minima’ issues and broaden the understanding of the dataset. In other embodiments, dynamic data can be monitored and changes tracked, to ensure that all portions of the dataset are being searched by the queries.