Patent ID: 9292795
Filing Date: 2016-03-22
CPC Classification: G06N,G06Q

Claim Text:
1. An interoperable device comprising interpretation engine and a memory, the interpretation engine comprising hardwired logic and configured to receive data and to determine a function to be executed in response to the received data and in accordance with a knowledge base that comprises one or more relationships that are structured in triplets, wherein each triplet comprises a subject, a predicate and an object, and wherein the interpretation engine is configured to recognize only a predetermined, fixed plurality of predicate values; wherein the predetermined plurality of predicate values is three values, wherein each predicate can only take a value from the set: a predicate that indicates that the subject belongs to a class denoted by the object; a predicate that indicates that the subject comprises or possesses the object; a predicate that indicates that the subject takes a literal value denoted by the object; wherein the determination of a function to be executed is performed by the hardwired logic; wherein the function is a function of the interoperable device or a communication function with another interoperable device; wherein the memory is content addressable memory that comprises the knowledge base and the memory is categorized according to values of predicates of relationships in the knowledge base.