Tag Relationship Definition System for Search Effectiveness

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing tagging techniques face challenges in establishing standardized relationships between data items described using different but synonymous tags, limiting the effectiveness of search operations and making it difficult to find related data items.

Innovation Solution

A system that allows users to define relationships between tags using a user interface, expressing the strength of these relationships on a percentage scale, and tracks user inputs to manage and visualize these relationships, facilitating the association of additional descriptive terms with data items.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If standardized tagging is implemented, then search effectiveness improves, but system complexity increases due to relationship management

Engineering Contradiction:
Improvesearch effectivenessVSAvoidsystem complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The system enables users to autonomously define and manage tag relationships without requiring complex centralized configuration. Users can directly input relationships between tags through a simple interface, and the system automatically processes these inputs to build the relationship graph, eliminating the need for complex manual setup while improving search effectiveness

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The patent introduces an intermediary relationship graph that mediates between tags and search queries. This graph structure acts as a intermediate layer that automatically resolves relationships between synonymous or related tags, improving search effectiveness without requiring direct complex management of all tag relationships by users

Inventive Principle:
Principle #24Intermediary (Mediator)

2Measurement precision

If user input tracking is implemented, then relationship accuracy improves, but processing overhead increases

Engineering Contradiction:
Improverelationship accuracyVSAvoidprocessing overhead
Core Design Contradiction:
Measurement precisionVSProductivity

Solution Approach 1:

The system performs preliminary aggregation of user inputs by maintaining a graph of tag relationships where multiple user inputs are accumulated and processed together. This preliminary action allows the system to evaluate relationships based on multiple data points before finalizing the relationship graph, improving accuracy without requiring intensive processing of each individual input separately

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS8001125B1Method and apparatus for defining relationships between tags
Publication Date: 2011.08.16 INTUIT INC
  • US8001125B1 patent drawing
  • US8001125B1 patent drawing
  • US8001125B1 patent drawing

AI summary

One embodiment of the present invention provides a system that facilitates defining relationships between tags. During operation, the system receives a user-specified tag that describes a data item. Next, the system displays this tag to a user via a user interface that gives the user the option to suggest additional relationships for the tag. Based on user input, the system may define a relationships between the two tags, thereby facilitating the definition of a set of related tags for an organization.