Patents by Inventor Alain Kaeser

Alain Kaeser has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Patent number: 11809832
    Abstract: Techniques for generating natural language text with a natural language generation (NLG) system using a plurality of semantic objects including a first semantic object. The techniques include: obtaining a first specification of the first semantic object, the first specification specifying a first set of one or more data variables, first attributes, a first vocabulary, and a first document structure configuration; obtaining, from at least one data store, first data related to the first set of data variables; determining values of at least some of the first set of data variables using the first data; generating the natural language text including first natural language text, using the first specification, the values of at least some of the first set of data variables; and outputting the generated natural language text.
    Type: Grant
    Filed: August 18, 2022
    Date of Patent: November 7, 2023
    Assignee: YSEOP SA
    Inventors: Raphaël François André Salmon, Alain Kaeser, Bernard Paul Rémy Légaut
  • Publication number: 20220398386
    Abstract: Techniques for generating natural language text with a natural language generation (NLG) system using a plurality of semantic objects including a first semantic object. The techniques include: obtaining a first specification of the first semantic object, the first specification specifying a first set of one or more data variables, first attributes, a first vocabulary, and a first document structure configuration; obtaining, from at least one data store, first data related to the first set of data variables; determining values of at least some of the first set of data variables using the first data; generating the natural language text including first natural language text, using the first specification, the values of at least some of the first set of data variables; and outputting the generated natural language text.
    Type: Application
    Filed: August 18, 2022
    Publication date: December 15, 2022
    Applicant: YSEOP SA
    Inventors: Raphaël François André Salmon, Alain Kaeser, Bernard Paul Rémy Légaut
  • Patent number: 11449687
    Abstract: Techniques for generating natural language text with a natural language generation (NLG) system using a plurality of semantic objects including a first semantic object. The techniques include: obtaining a first specification of the first semantic object, the first specification specifying a first set of one or more data variables, first attributes, a first vocabulary, and a first document structure configuration; obtaining, from at least one data store, first data related to the first set of data variables; determining values of at least some of the first set of data variables using the first data; generating the natural language text including first natural language text, using the first specification, the values of at least some of the first set of data variables; and outputting the generated natural language text.
    Type: Grant
    Filed: May 7, 2020
    Date of Patent: September 20, 2022
    Assignee: YSEOP SA
    Inventors: Raphaël François André Salmon, Alain Kaeser, Bernard Paul Rémy Légaut
  • Patent number: 11095579
    Abstract: Methods and apparatus for summarizing a chatbot interaction with a user are provided. The method comprises using at least one computer hardware processor to perform generating an initial summary based, at least in part, on user data, receiving first input from the user during the chatbot interaction, processing the first input with a natural language processing engine, updating the initial summary based, at least in part, on an output of the processing by the natural language processing engine to generate an updated summary, wherein the updating is performed prior to completion of the chatbot interaction, and outputting a final summary of the chatbot interaction, wherein the final summary of the chatbot interaction is based, at least in part, on the updated summary.
    Type: Grant
    Filed: May 15, 2020
    Date of Patent: August 17, 2021
    Assignee: YSEOP SA
    Inventors: Hugues Sézille de Mazancourt, Alain Kaeser
  • Publication number: 20200356732
    Abstract: Techniques for generating natural language text with a natural language generation (NLG) system using a plurality of semantic objects including a first semantic object. The techniques include: obtaining a first specification of the first semantic object, the first specification specifying a first set of one or more data variables, first attributes, a first vocabulary, and a first document structure configuration; obtaining, from at least one data store, first data related to the first set of data variables; determining values of at least some of the first set of data variables using the first data; generating the natural language text including first natural language text, using the first specification, the values of at least some of the first set of data variables; and outputting the generated natural language text.
    Type: Application
    Filed: May 7, 2020
    Publication date: November 12, 2020
    Inventors: Raphaël François André Salmon, Alain Kaeser, Bernard Paul Rémy Légaut
  • Patent number: 10275442
    Abstract: Techniques for creating a template to be used in connection with automatically generating text. Techniques include creating a template to include human language text and at least a first tag that serves as a placeholder for a text portion referring to at least one referent; and allowing a user to specify multiple options to be used in place of the first tag when generating output text using the created template, the options comprising at least a first referential expression for the at least one referent and at least a first anaphoric expression for the at least one referent.
    Type: Grant
    Filed: June 19, 2018
    Date of Patent: April 30, 2019
    Assignee: YSEOP SA
    Inventors: Alain Kaeser, Emmanuel Vignon, Ludan Stoeckle
  • Patent number: 10120865
    Abstract: Techniques for use in connection with a system for automatically generating text. Techniques include accessing information specifying at least one referential expression for at least a first referent and at least one anaphoric expression for at least the first referent; accessing a template that includes human-language text and a first tag that serves as a placeholder for a first text portion including a reference to at least the first referent; automatically identifying, using at least one system rule and at least one processor, text to use for the first text portion at least in part by determining whether to use as the text for the first text portion the at least one referential expression or the at least one anaphoric expression; and automatically generating output text including the human-language text and the identified text for the first text portion.
    Type: Grant
    Filed: July 5, 2016
    Date of Patent: November 6, 2018
    Assignee: YSEOP SA
    Inventors: Alain Kaeser, Emmanuel Vignon, Ludan Stoeckle
  • Publication number: 20180300306
    Abstract: Techniques for creating a template to be used in connection with automatically generating text. Techniques include creating a template to include human language text and at least a first tag that serves as a placeholder for a text portion referring to at least one referent; and allowing a user to specify multiple options to be used in place of the first tag when generating output text using the created template, the options comprising at least a first referential expression for the at least one referent and at least a first anaphoric expression for the at least one referent.
    Type: Application
    Filed: June 19, 2018
    Publication date: October 18, 2018
    Applicant: YSEOP SA
    Inventors: Alain Kaeser, Emmanuel Vignon, Ludan Stoeckle
  • Patent number: 10037317
    Abstract: Techniques for creating a template to be used in connection with automatically generating text. Techniques include creating a template to include human language text and at least a first tag that serves as a placeholder for a text portion referring to at least one referent; and allowing a user to specify multiple options to be used in place of the first tag when generating output text using the created template, the options comprising at least a first referential expression for the at least one referent and at least a first anaphoric expression for the at least one referent.
    Type: Grant
    Filed: July 17, 2013
    Date of Patent: July 31, 2018
    Assignee: YSEOP SA
    Inventors: Alain Kaeser, Emmanuel Vignon, Ludan Stoecklé
  • Patent number: 9582501
    Abstract: Techniques for use in connection with generating text, the techniques comprise: obtaining a plurality of items of content and associated metadata; and generating a document plan comprising a plurality of rhetorical relations among items of content in the plurality of items of content, the plurality of rhetorical relations comprising a first set of one or more rhetorical relations and a second set of one or more rhetorical relations different from the first set, the generating comprising: obtaining a schema specifying the first set of one or more rhetorical relations; and identifying the second set of rhetorical relations based, at least in part, on the associated metadata, wherein the second set of rhetorical relations is not in the schema.
    Type: Grant
    Filed: June 16, 2014
    Date of Patent: February 28, 2017
    Assignee: YSEOP SA
    Inventors: Raphaël François André Salmon, Ludan Stoeckle, Alain Kaeser
  • Patent number: 9411804
    Abstract: Techniques for use in connection with a system for automatically generating text. Techniques include accessing information specifying at least one referential expression for at least a first referent and at least one anaphoric expression for at least the first referent; accessing a template that includes human-language text and a first tag that serves as a placeholder for a first text portion including a reference to at least the first referent; automatically identifying, using at least one system rule and at least one processor, text to use for the first text portion at least in part by determining whether to use as the text for the first text portion the at least one referential expression or the at least one anaphoric expression; and automatically generating output text including the human-language text and the identified text for the first text portion.
    Type: Grant
    Filed: July 17, 2013
    Date of Patent: August 9, 2016
    Assignee: YSEOP SA
    Inventors: Alain Kaeser, Emmanuel Vignon, Ludan Stoecklé
  • Patent number: 9342507
    Abstract: Some embodiments relate to identifying grammatical errors in text that has been automatically generated from a template. The text may be scanned to identify, for example, errors in punctuation, spacing, and capitalization. When an error in the text is identified, it may be corrected. Some embodiments relate to automatically formatting lists in text that is generated from a template. For example, a template may include a tag that specifies a list of elements. A formatting parameter may be determined that specifies whether to format the list as an enumerated list or a textual sentence. Output text may then be generated that includes the list in the proper format.
    Type: Grant
    Filed: November 25, 2008
    Date of Patent: May 17, 2016
    Assignee: YSEOP SA
    Inventor: Alain Kaeser
  • Patent number: 9164982
    Abstract: Some embodiments relate to identifying grammatical errors in text that has been automatically generated from a template. The text may be scanned to identify, for example, errors in punctuation, spacing, and capitalization. When an error in the text is identified, it may be corrected. Some embodiments relate to automatically formatting lists in text that is generated from a template. For example, a template may include a tag that specifies a list of elements. A formatting parameter may be determined that specifies whether to format the list as an enumerated list or a textual sentence. Output text may then be generated that includes the list in the proper format.
    Type: Grant
    Filed: May 7, 2012
    Date of Patent: October 20, 2015
    Assignee: YSEOP SA
    Inventor: Alain Kaeser
  • Patent number: 8150676
    Abstract: Method and apparatus for automatically generating text in a human language using a template. The template may include at least one grammatical tag that implicates at least one actor in a sentence in the template. Human-language text may be determined to fill in the tag based on a characteristic of the actor, such as, for example, the actor's gender, whether the actor is singular or plural, or some other characteristic of the actor.
    Type: Grant
    Filed: November 25, 2008
    Date of Patent: April 3, 2012
    Assignee: YSEOP SA
    Inventor: Alain Kaeser