×

Method and knowledge structures for reasoning about concepts, relations, and rules

  • US 20040117395A1
  • Filed: 12/11/2002
  • Published: 06/17/2004
  • Est. Priority Date: 12/11/2002
  • Status: Active Grant
First Claim
Patent Images

1. A computer system for reasoning about concepts, relations, and rules comprising:

  • a semantic network comprising at least one of a plurality of nodes from a predetermined set of node types, at least one of a plurality of links from a predetermined set of link types, and rules from a predetermined set of rule types, a subset of the rule types being matching rule types, each node and each link being associated with a of rules;

    a network reasoning data structure comprising a reasoning type database having at least one of a plurality of regular expressions, each of the regular expressions being a class of sequences having at least three node types and two link types, wherein the network reasoning data structure further comprising a context being a set of rules; and

    a reasoning engine comprising an activator for activating one or more activated paths in the semantic network, the set of activated paths having a common starting node in the semantic network, wherein the reasoning engine further comprises a validator for selecting a subset of the activated paths being valid paths, each rule from the set of rule matching types that is associated with one or more path elements on each valid path being matched by one or more rules in the context and wherein the reasoning engine further comprises a legal inferencer for selecting a subset of the set of valid paths being legal and valid paths, the legal and valid paths matching at least one of the regular expressions.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×