发明名称 Interpretation engine using three predicate values and content addressable memory
摘要 An interpretation engine for an interoperable device is disclosed. The interpretation engine is 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. Each triplet comprises a subject, a predicate and an object. The interpretation engine is configured to recognize only a predetermined, fixed plurality of predicate values.
申请公布号 US9292795(B2) 申请公布日期 2016.03.22
申请号 US201314055762 申请日期 2013.10.16
申请人 NXP B.V. 发明人 Syed Aly Aamer;Kosek Anna Magdalena
分类号 G06F17/00;G06N7/00;G06N7/08;G06N5/04;G06Q10/06;G06Q10/10 主分类号 G06F17/00
代理机构 代理人 Madnawat Rajeev
主权项 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.
地址 Eindhoven NL