×

KNOWLEDGE REPRESENTATION IN A MULTI-LAYERED DATABASE

  • US 20160117322A1
  • Filed: 03/02/2015
  • Published: 04/28/2016
  • Est. Priority Date: 10/27/2014
  • Status: Active Grant
First Claim
Patent Images

1. A system for storing data using a knowledge representation scheme in a multi-layered database, the system comprising:

  • a processor;

    an operation module coupled to the processor to;

    receive attributes of a real world entity for storage in the multi-layered database, wherein the attributes characterize properties and relationships of the real world entity; and

    store an object corresponding to the real world entity in an object database layer of the multi-layered database, wherein, based on the attributes of the real world entity, the object is associated with object properties that characterize the object, at least one object relationship that relates the object to at least one other object, and relationship properties that characterize the object relation; and

    a decomposer coupled to the processor to;

    decompose the object, the object properties, the object relationship, and the relationship properties into a node, node properties associated with the node, at least one edge, and edge properties associated with the edge, wherein the node properties are indicative of the object properties, the edge is indicative of the object relationship, and the edge properties are indicative of the relationship properties of the object;

    store the node, the node properties, the edge, and the edge properties in a graph database layer of the multi-layered database, wherein the edge connects the node with at least one other node corresponding to the at least one other object;

    decompose further the node, the node properties, the edge, and the edge properties into the data and metadata associated with the data; and

    store the data and the metadata in a backend database layer of the multi-layered database.

View all claims
  • 0 Assignments
Timeline View
Assignment View
    ×
    ×