×

Quasi natural language man-machine conversation device base on semantic logic

  • US 9,690,779 B2
  • Filed: 04/26/2011
  • Issued: 06/27/2017
  • Est. Priority Date: 05/06/2010
  • Status: Active Grant
First Claim
Patent Images

1. A pseudo natural language based human machine dialog device (5) comprising a computer dialog device having language text represented by one or more semantic-logic-representation devices (1) and one or more language-presentation devices (4), wherein,a) said semantic-logic-representation devices (1) comprising one or more sets of machine codes represented by conceptual objects and/or semantic logics, and whereby at least one said semantic-logic-representation device (1) is generated for each or set of objects within a conceptual object model in accordance with class hierarchical or object containing relationships;

  • b) said semantic-logic-representation devices (1) having one conversion function (11) responsible for converting said semantic-logic-representation device (1) itself into said one or more language-presentation devices (4) abiding by different grammar or syntax rules according to a mapping generated on a one-to-one basis for each semantic-logic-representation device (1) to project into one or more language-presentation devices (4), said conversion function(11) taking the semantic-logic-representation devices (1) and language identity as inputs and returns a language-presentation device (4) searched from the said mapping;

    c) said semantic-logic-representation devices (1) having one backwards conversion function(12) responsible for converting of a segment of text corresponding to one or more said language-presentation devices (4) into said one or more semantic-logic-representation devices (1) abiding by different grammar or syntax rules and programming requirements according to a generated one-to-one mapping for each language-presentation device (4) to project into one semantic-logic-representation device (1), wherein the said conversion function(12) takes said language-presentation device (4) as input and returns one or more semantic-logic-representation device (1) searched from the said mapping;

    d) said language-presentation device (4) comprising a set of symbols for presentation of a text segment representing a constituent component in a document model with a set of semantic markups embedded to identify a semantic-logic-representation device (1) and/or other interpreter corresponding to the given segment of text; and

    e) said pseudo natural language human machine dialog device (5) presenting said one or more language-presentation devices (4) to and accepts instructions from end users or third party applications through a set of computer interfaces in carrying out operations on a given segment of text while retaining unchanged integrity and legitimacy of said set of markups embedded, whereby a segment of text is capable of being focused according to input from a user or application based on the said markups embedded, said semantic-logic-representation devices (1) corresponding to the focused segment of text is located according to said semantic markups embedded and resulting in the associated conversion function (12) and (11) capable of being called upon in sequence to generate the content of semantic-logic-representation devices (1) thereafter resulting in a new version of language-presentation devices (4) in a different format or language.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×