发明名称 Dynamically evolving cognitive architecture system based on third-party developers
摘要 A dynamically evolving cognitive architecture system based on third-party developers is described. A system forms an intent based on a user input, and creates a plan based on the intent. The plan includes a first action object that transforms a first concept object associated with the intent into a second concept object and also includes a second action object that transforms the second concept object into a third concept object associated with a goal of the intent. The first action object and the second action object are selected from multiple action objects. The system executes the plan, and outputs a value associated with the third concept object.
申请公布号 US9519461(B2) 申请公布日期 2016.12.13
申请号 US201414306856 申请日期 2014.06.17
申请人 VIV LABS, INC. 发明人 Gabel Mark;Brigham Christopher;Cheyer Adam;Kittlaus Dag
分类号 G06F17/27;G06F9/44;G06F17/28;G06N5/02 主分类号 G06F17/27
代理机构 Dergosits & Noah LLP 代理人 Dergosits & Noah LLP ;Noah Todd A.
主权项 1. A system for a dynamically evolving cognitive architecture based on third-party developers, the system comprising: one or more processors; and a non-transitory computer readable medium storing a plurality of instructions, whichwhen executed, cause the one or more processors to: match a first object and a second object with a user input, the first object comprising one of an input action object, an input concept object and an output concept object, the second object comprising another one of the input action object, the input concept object, and the output concept object; form an intent based on the user input; create a plan based on the intent, the plan comprising the input action object selected from a plurality of action objects and provided by a first third-party developer that transforms the input concept object associated with the intent into an intermediate concept object, and the output action object selected from the plurality of action objects and provided by a second third-party developer that transforms another intermediate concept object into the output concept object associated with a goal of the intent, the other intermediate concept object being one of the same as the intermediate concept object and different from the intermediate concept object; execute the plan, and output a value associated with the output concept object to a user interface associated with the user input.
地址 San Jose CA US