Collaborative Research System for Reducing Search Duplication

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing research tools do not effectively prevent users from duplicating efforts by sharing similar search results, as users working in groups often conduct similar research independently, leading to inefficiencies and redundant work.

Innovation Solution

A collaborative research system that identifies and compares search results across users within a group, modifies and displays relevant results, and flags or removes duplicates, allowing users to share and rate search findings to enhance efficiency.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If users conduct research independently using known research tools, then each user can obtain search results according to their own search terms, but users duplicate similar search results and waste time on redundant work

Engineering Contradiction:
Improveresearch efficiencyVSAvoidtime spent on redundant search results
Core Design Contradiction:
ProductivityVSLoss of time

Solution Approach 1:

The system merges the search results of multiple users into a unified collaborative search space. By combining results from different users and identifying overlaps, the system eliminates redundant work while preserving the benefits of individual search approaches. This is achieved through the collaborative research interface that aggregates and de-duplicates search results across the user group.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The system implements feedback mechanisms where users can mark search results as relevant or irrelevant, and this feedback is shared across the user group. This allows the system to learn from individual user preferences and automatically filter out redundant results for future searches, improving overall research efficiency without requiring manual review of each result.

Inventive Principle:
Principle #23Feedback

2Loss of information

If users share search results manually, then information can be exchanged between users, but the system complexity increases and requires additional coordination mechanisms

Engineering Contradiction:
Improvesearch result sharingVSAvoidsystem complexity
Core Design Contradiction:
Loss of informationVSDevice complexity

Solution Approach 1:

The system performs automatic result sharing and filtering without requiring manual intervention from users. The collaborative search interface automatically identifies relevant results for each user based on group context and search history, and presents customized results without requiring users to manually share or filter information. This self-service approach reduces system complexity while maintaining effective information sharing.

Inventive Principle:
Principle #25Self-service

3Loss of information

If the system displays all search results to each user, then users have access to complete information, but the interface becomes cluttered with redundant results from other users

Engineering Contradiction:
Improvesearch result completenessVSAvoidinterface usability
Core Design Contradiction:
Loss of informationVSEase of operation

Solution Approach 1:

The system segments search results into unique results and duplicate results based on user group context. By identifying which results are unique to each user and which are shared across multiple users, the interface can selectively display only the necessary results for each user while maintaining awareness of the complete search landscape. This segmentation reduces interface clutter while preserving information completeness.

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS9342598B1Methods, devices, and mediums associated with collaborative research
Publication Date: 2016.05.17 INTELLECTUAL VENTURES FUND 79 LLC
  • US9342598B1 patent drawing
  • US9342598B1 patent drawing
  • US9342598B1 patent drawing

AI summary

An apparatus may include a memory device configured to store instructions, and a processing device that, in response to executing the instructions stored in the memory device, may be configured to perform operations. The operations may include identifying a first set of search results associated with a first user and identifying a second set of search results associated with a second user. The first set of search results may be compared with the second set of search results, and the second set of search results may be modified based, at least in part, on the comparison. The processing device may be configured to generate a modified version of the second set of search results that is displayed to the second user.