发明名称 Human-like response emulator
摘要 Human-like response emulator stores a library (14) comprising one or more different subject matter data structures. Each data structure comprising a set of stimuli related to the subject matter of the data structure and one or more output instructions associated with each stimulus. Each output instruction is for producing a human-like response to the associated stimulus. The emulator receives a stimulus (16, 18). The emulator looks up output instructions in each data structure that are associated with the received stimulus. The emulator outputs (18, 20) one or more responses to the received stimulus according to the found output instructions
申请公布号 US9355092(B2) 申请公布日期 2016.05.31
申请号 US200712162985 申请日期 2007.02.01
申请人 i-COMMAND LTD 发明人 Teague Paul;Sastriawan Joko
分类号 G10L15/00;G10L21/00;H04M1/27;G09B19/04;B60R16/037;G06F17/28;G06N5/02;G06Q90/00;G10L15/26 主分类号 G10L15/00
代理机构 Kenyon & Kenyon LLP 代理人 Kenyon & Kenyon LLP
主权项 1. A method of emulating human-like responses, the method comprising: storing a library comprising one or more different subject matter data structures, each data structure comprising a plurality of output instructions related to the subject matter of the data structure, each output instruction producing a human-like response and being associated with a received input stimulus, wherein the received input stimuli comprise human inputs and system inputs, the system inputs received via at least one sensor; associating each event with a tag; using the tag to determine whether an event corresponds to an important event or a non-important event; looking up output instructions in each data structure that are associated with the received input stimulus; outputting, via a human output API, one or more responses to the received stimulus according to a found output instruction when the event corresponds to an important event, wherein the one or more responses are ordered according to a priority rating; placing non-important events in an event queue; applying logical rules to the non-important events to determine whether a plurality of non-important events are collectively indicative of an important event; and outputting, via a human output API, one or more responses when the logical rules determine that the plurality of non-important events are collectively indicative of an important event, wherein the one or more responses are ordered according to a priority rating; wherein the one or more different subject matter data structures are arranged such that the output instructions which produce the human-like response are grouped hierarchically according to their respective associated stimuli.
地址 Adelaide AU
您可能感兴趣的专利