Hierarchical Metadata Tagging for Local Content Searchability

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing systems face challenges in efficiently managing and searching diverse content stored locally on user devices as the amount of content increases, particularly in finding and retrieving specific resources like documents and media files.

Innovation Solution

A search augmentation system that utilizes two external metadata sources to generate searchable tags, where the first level of metadata is obtained from a metadata service provider and further enhanced with a second level of metadata, allowing for improved searchability through a search engine by associating these tags with the resources.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If a search engine crawls and indexes local documents, then basic search functionality is provided, but search effectiveness deteriorates as content volume and diversity increase

Engineering Contradiction:
Improvesearch effectivenessVSAvoidcontent volume
Core Design Contradiction:
ReliabilityVSQuantity of substance

Solution Approach 1:

The patent introduces a hierarchical tagging system with multiple levels of metadata. Instead of relying solely on basic file properties, the system creates first-level tags from resource metadata and second-level tags from external metadata sources, adding dimensional depth to the search index structure to handle increasing content volume and diversity effectively

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

Solution Approach 2:

The patent employs external metadata service providers as intermediaries between the local content and the search engine. These services enrich local resource metadata with additional contextual information, enabling more effective search without requiring the search engine to directly process all raw content, thus maintaining search effectiveness as content volume grows

Inventive Principle:
Principle #24Intermediary (Mediator)

2Reliability

If metadata is obtained from external sources, then searchability is enhanced, but system complexity increases

Engineering Contradiction:
ImprovesearchabilityVSAvoidsystem complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent divides the metadata acquisition process into distinct segments: a metadata request module that obtains first-level metadata from external sources, and a search augmentation module that generates second-level tags. This segmentation allows the system to manage complexity by breaking down the metadata enrichment process into modular, independent components with clear interfaces

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system performs preliminary metadata acquisition and tag generation before the actual search operation. By pre-obtaining metadata from external sources and pre-generating tags, the system reduces the complexity and computational burden during search execution, as the indexing structure is prepared in advance

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS10503773B2Tagging of documents and other resources to enhance their searchability
Publication Date: 2019.12.10 SONY GROUP CORP
  • US10503773B2 patent drawing
  • US10503773B2 patent drawing
  • US10503773B2 patent drawing

AI summary

The ability to search for content such as documents and other resources is enhanced through the use of two external sources of information. Each of the external sources may provide information (e.g., metadata) that may be employed as searchable tags that may be used by a search engine to locate the resources. A first level of tags may be obtained in a variety of different ways. For example, information extracted from a resource may be sent to a metadata service provider which can provide suitable metadata associated with the resource. This metadata, which may serve as the first level of tags, may be subsequently sent to a second metadata service provider to obtain additional metadata that may serve as the second level of tags.