Semantic Data Representation for Explainable Ad Matching

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing computer systems struggle to deeply understand and process the meaning of natural language, leading to inefficiencies in handling broad and heterogeneous data sets, particularly in applications requiring extensive structured data schemas, which are impractical to build and maintain.

Innovation Solution

A machine-readable language, referred to as UL, is used to represent data in a structured and expressive format that allows for semantic nodes and links to be processed efficiently, enabling automated systems to understand and reason about natural language inputs.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If structured data schemas are used to represent broad and heterogeneous data, then data organization and processing capability are improved, but schema design complexity and maintenance difficulty increase significantly

Engineering Contradiction:
Improvedata processing capabilityVSAvoidschema complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent introduces an intermediary layer (knowledge graph, semantic network, or structured representation system) that mediates between natural language input and structured data processing. This intermediary automatically converts unstructured natural language into structured representations, eliminating the need for manual schema design while maintaining data organization and processing capabilities.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Adaptability or versatility

If comprehensive structured schemas are created to cover all possible data types, then data coverage and application scope are improved, but building and coding effort become impractical

Engineering Contradiction:
Improvedata coverageVSAvoidbuilding effort
Core Design Contradiction:
Adaptability or versatilityVSEase of manufacture

Solution Approach 1:

The system employs self-service mechanisms where the structured representation system automatically generates, updates, and maintains schemas based on incoming natural language data. The system self-adapts to new data types and concepts without requiring manual schema design, thereby achieving comprehensive data coverage with minimal building effort.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The schema structure is made dynamic and adaptive, automatically evolving to accommodate new data types and relationships as they appear in natural language inputs. This dynamic approach allows the system to cover all possible data types without requiring预先 design of comprehensive schemas.

Inventive Principle:
Principle #15Dynamics

3Productivity

If statistical machine learning and deep learning are used to process natural language, then processing capability is improved, but explainability and human-understandable reasoning are lost

Engineering Contradiction:
Improveprocessing capabilityVSAvoidexplainability
Core Design Contradiction:
ProductivityVSLoss of information

Solution Approach 1:

The patent introduces an intermediary structured representation system that serves as a bridge between statistical machine learning processing and human-understandable reasoning. This intermediary maintains structured, interpretable representations that preserve explainability while enabling sophisticated processing capabilities through automated reasoning over the structured data.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS12554935B2Computer implemented method for the automated analysis or use of data
Publication Date: 2026.02.17 UNLIKELY ARTIFICIAL INTELLIGENCE LTD
  • US12554935B2 patent drawing
  • US12554935B2 patent drawing
  • US12554935B2 patent drawing

AI summary

A computer implemented method for the automated analysis or use of data, comprising: storing in a non-transitory storage medium a structured, machine-readable representation of data that conforms to a machine-readable language that represents meaning. The data relates to a part of advertisements, news articles or other information items. The structured, machine-readable representation of data comprises semantic nodes and passages, and each semantic node represents an entity represented by an identifier; and each passage is a semantic combination of semantic nodes. Machine-readable meaning comes from the choice of semantic nodes and the way they are combined and ordered as passages; (b) representing information about a specific individual in the structured, machine-readable representation of data; (c) automatically processing the structured, machine-readable representation of data to identify advertisements relevant to the specific individual.