发明名称 |
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 |