# How Computers Build Knowledge Maps from Text Documents

> Adobe's patent describes a system that automatically builds a structured map of information, called a knowledge graph, by identifying key concepts (noun-phrases) and their connections within written text, then using this map to modify online platforms.

- **Patent:** US 11868733
- **Original title:** Creating a knowledge graph based on text-based knowledge corpora
- **Owner:** Adobe
- **Granted:** 2024
- **Status:** Active
- **Times cited:** 1
- **Field:** software, ai_ml, telecommunications, consumer_electronics, ecommerce

## What it does

This patent describes a method for creating a knowledge graph from a collection of text documents, referred to as a 'text-based knowledge corpus'. First, the system extracts individual sentences from the text. For each sentence, it identifies 'noun-phrases' and determines the relationships between them using both the sentence's grammatical structure ('dependency paths') and a 'relation classifier' (Claim 1). This classifier can predict connections between any pair of noun-phrases, not just pre-defined 'named entities' (Abstract). Based on these noun-phrases and their relations, a small 'sub-graph' is created for each sentence. Finally, all these sub-graphs are merged together to form a complete knowledge graph for the entire text collection (Claim 1). For example, if a sentence says 'Adobe developed Photoshop', the system would identify 'Adobe' and 'Photoshop' as noun-phrases, determine the 'developed' relation between them, and add this to the graph. The resulting knowledge graph can then be used to identify specific entities or relations for modifying an online platform (Claim 1).

## What it does NOT cover

- Does not cover methods that use other types of phrases (like verb phrases or adjective phrases) to build the graph, as it specifically claims using 'noun-phrases in the sentence without using other types of phrases in the sentence' (Claim 1).
- Does not cover determining relations solely based on statistical co-occurrence without considering 'dependency paths of the sentence' or relations 'predicted by a relation classifier' (Claim 1).
- Does not cover knowledge graphs where entities are restricted to a predefined set of named entities, as the relation classifier is 'configured to predict a relation between a pair of entities without restricting the entities to a set of named entities' (Abstract).
- Does not cover systems that don't merge sentence-level sub-graphs to form the final knowledge graph (Claim 1).
- Does not cover systems that don't transmit identified entities or relations to an 'online platform' for 'modifying the online platform' (Claim 1).

## The clever bit

The cleverness lies in combining grammatical analysis ('dependency paths') with a machine learning model ('relation classifier') to find connections between *any* noun-phrases, not just pre-identified 'named entities'. This allows for a more flexible and comprehensive understanding of text. Building the larger graph by merging smaller, sentence-level 'sub-graphs' is also a key innovation, enabling a scalable approach to knowledge extraction.

## Real-world examples

1. Google's Knowledge Graph
2. Wikipedia's structured data (Wikidata)
3. Content management systems
4. Semantic search engines
5. Recommendation systems for online platforms
6. AI-powered assistants that answer factual questions

## Why it matters

Knowledge graphs are crucial for helping computers understand and organize vast amounts of information, much like how humans connect ideas. This patent offers a way to automatically build these structured maps from unstructured text, which is a fundamental challenge in artificial intelligence. By extracting precise relationships between concepts, it can power more intelligent search, content recommendations, and automated content generation across various online services.

## Frequently asked questions

### What does How Computers Build Knowledge Maps from Text Documents cover?

Adobe's patent describes a system that automatically builds a structured map of information, called a knowledge graph, by identifying key concepts (noun-phrases) and their connections within written text, then using this map to modify online platforms.

### Who owns patent US 11868733?

Adobe owns this patent, granted in 2024.

### When does this patent expire?

This patent is expected to expire on November 17, 2042, when the invention enters the public domain.

### What is patent US 11868733 cited by?

This patent has been cited by 1 later patents that build on its ideas.

### What problem does this patent solve?

Knowledge graphs are crucial for helping computers understand and organize vast amounts of information, much like how humans connect ideas. This patent offers a way to automatically build these structured maps from unstructured text, which is a fundamental challenge in artificial intelligence. By extracting precise relationships between concepts, it can power more intelligent search, content recommendations, and automated content generation across various online services.

### What does this patent NOT cover?

Does not cover methods that use other types of phrases (like verb phrases or adjective phrases) to build the graph, as it specifically claims using 'noun-phrases in the sentence without using other types of phrases in the sentence' (Claim 1).

**Full plain-English explainer:** https://patentbrief.org/patent/us/11868733/creating-a-knowledge-graph-based-on-text-based-knowledge-corpora

**Original patent:** https://patents.google.com/patent/US11868733

---

_Source: PatentBrief — https://patentbrief.org. Patent facts are from public records; the plain-English explanation is PatentBrief's._


## Related patents

Semantically similar inventions in the PatentBrief corpus:

- [How to Build a Smart Knowledge Graph for Specific Topics](https://patentbrief.org/patent/us/12340316/techniques-for-building-a-knowledge-graph-in-limited-knowledge-domains) — Oracle's patent describes a method for automatically expanding a small, topic-specific knowledge graph by intelligently pulling relevant information from a much larger knowledge graph, helping applications understand user requests better.
- [Improving AI Language Understanding with Aligned Knowledge Graphs](https://patentbrief.org/patent/us/11798529/generation-of-optimized-knowledge-based-language-model-through-knowledge-graph-m) — This patent describes a method for making AI language models smarter by combining them with knowledge modules, which learn from two different, but related, knowledge graphs.
- [How Chatbots Use AI and Fact Databases to Learn and Improve](https://patentbrief.org/patent/us/12531820/knowledge-graph-assisted-large-language-models) — This patent describes how a chatbot can combine the broad answering abilities of a large language model with a structured knowledge graph to provide more accurate, verifiable, and debuggable responses, especially for repeat questions.
- [How AI Connects Different Databases Using Knowledge Graphs](https://patentbrief.org/patent/us/11507851/system-and-method-of-integrating-databases-based-on-knowledge-graph) — This patent describes a server-based method that uses artificial intelligence and two learning models to automatically find and integrate connections between data fields and data values across multiple databases that have different structures.
- [How to Combine Information from Multiple Knowledge Graphs](https://patentbrief.org/patent/us/20240144032/knowledge-graph-data-fusion) — This patent describes a method for merging information from two or more existing knowledge graphs into a single, unified knowledge graph, using special rules called "graph operators."
