{
  "patent_number": "US 11507851",
  "country": "US",
  "title": "How AI Connects Different Databases Using Knowledge Graphs",
  "original_title": "System and method of integrating databases based on knowledge graph",
  "summary": "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.",
  "what_it_does": "This patent describes a system for automatically integrating information from several databases, even if they are organized differently. First, the system creates 'knowledge graphs' for each database, which are like maps showing how data is structured (classes) and what specific data exists (instances) (Claim 1). These individual knowledge graphs are then fed into a 'first learning model' (an AI algorithm) to figure out how the data fields, or 'classes,' from different databases relate to each other. For example, it might learn that 'customer_ID' in one database is the same as 'client_number' in another. Next, the system uses a 'second learning model' to find connections between the actual data values, or 'instances,' across these databases, building on the class correlations already found (Claim 1). This results in a comprehensive, virtual integrated knowledge graph that can answer complex questions across all connected databases (Claim 9).",
  "what_it_does_not_cover": [
    "Does not cover integrating databases without first generating knowledge graphs from them.",
    "Does not cover systems that integrate databases using only one learning model to find both class and instance correlations simultaneously.",
    "Does not cover manual methods of identifying correlations between data fields or values across databases.",
    "Does not cover systems that rely solely on predefined schemas or mapping rules without using AI learning models to discover correlations.",
    "Does not cover integrating databases where the learning models do not distinguish between correlations of 'classes' (data fields) and 'instances' (data values)."
  ],
  "filed": "2019-09-03",
  "granted": "2022-11-22",
  "expires": "2039-09-03",
  "status": "active",
  "holder": "Samsung Electronics Co",
  "holder_url": "https://patentbrief.org/company/samsung-electronics-co",
  "inventors": [
    {
      "name": "Yunsu LEE",
      "url": "https://patentbrief.org/inventor/yunsu-lee"
    },
    {
      "name": "Heejin Kim",
      "url": "https://patentbrief.org/inventor/heejin-kim"
    },
    {
      "name": "Soohyung Kim",
      "url": "https://patentbrief.org/inventor/soohyung-kim"
    },
    {
      "name": "Jiyoung KANG",
      "url": "https://patentbrief.org/inventor/jiyoung-kang"
    },
    {
      "name": "Hyonsok LEE",
      "url": "https://patentbrief.org/inventor/hyonsok-lee"
    },
    {
      "name": "Taeho Hwang",
      "url": "https://patentbrief.org/inventor/taeho-hwang"
    },
    {
      "name": "Jaehun Lee",
      "url": "https://patentbrief.org/inventor/jaehun-lee"
    }
  ],
  "times_cited": 2,
  "tags": [
    "software",
    "ai_ml",
    "telecommunications",
    "ecommerce",
    "finance",
    "consumer_electronics"
  ],
  "abstract": "An artificial intelligence (AI) system that utilizes a machine learning algorithm, such as deep learning, etc. and an application of the AI system is provided. A method, performed by a server, of integrating and managing a plurality of databases (DBs) includes obtaining a plurality of knowledge graphs related to DBs generated from the plurality of DBs having different structures from one another, inputting the plurality of knowledge graphs related to DBs into a learning model related to DB for determining a correlation between data in the plurality of DBs, and obtaining a virtual integrated knowledge graph output from the learning model related to DB and including information about a correlation extracted from the plurality of knowledge graphs related to DBs.",
  "url": "https://patentbrief.org/patent/us/11507851/system-and-method-of-integrating-databases-based-on-knowledge-graph",
  "markdown_url": "https://patentbrief.org/patent/us/11507851/system-and-method-of-integrating-databases-based-on-knowledge-graph/md",
  "google_patents_url": "https://patents.google.com/patent/US11507851",
  "relatedPatents": [
    {
      "patentNumber": "12505360",
      "countryCode": "US",
      "title": "How AI Learns to Fix IT Problems by Asking for Feedback",
      "url": "https://patentbrief.org/patent/us/12505360/continuous-knowledge-graph-generation-using-causal-event-graph-feedback"
    },
    {
      "patentNumber": "11704899",
      "countryCode": "US",
      "title": "How Assistant Systems Combine Information About One Thing from Many Places",
      "url": "https://patentbrief.org/patent/us/11704899/resolving-entities-from-multiple-data-sources-for-assistant-systems"
    },
    {
      "patentNumber": "9361579",
      "countryCode": "US",
      "title": "How Computers Calculate Probabilities in Large Knowledge Bases",
      "url": "https://patentbrief.org/patent/us/9361579/large-scale-probabilistic-ontology-reasoning"
    },
    {
      "patentNumber": "9607103",
      "countryCode": "US",
      "title": "How Computers Match and Join Messy Data from Different Sources",
      "url": "https://patentbrief.org/patent/us/9607103/amazon-athena"
    },
    {
      "patentNumber": "6523026",
      "countryCode": "US",
      "title": "How Computers Find Hidden Connections Between Different Fields of Knowledge",
      "url": "https://patentbrief.org/patent/us/6523026/google-search-query-processing"
    }
  ]
}