Patents by Inventor Louis Mandel

Louis Mandel 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: 11681510
    Abstract: Embodiments are disclosed for a method. The method includes identifying a prefix updated by a searcher of a machine learning model. The machine learning model is configured to generate source code in a programming language. The method also includes determining whether the prefix violates a semantic correctness property of the programming language. Additionally, the method includes instructing the searcher, in response to the determination, to prune the prefix from a set of prefixes under consideration by the searcher.
    Type: Grant
    Filed: September 26, 2022
    Date of Patent: June 20, 2023
    Assignee: International Business Machines Corporation
    Inventors: Julian Timothy Dolby, Martin Hirzel, Kiran A Kate, Louis Mandel, Avraham Ever Shinnar, Kavitha Srinivas
  • Publication number: 20230024047
    Abstract: Embodiments are disclosed for a method. The method includes identifying a prefix updated by a searcher of a machine learning model. The machine learning model is configured to generate source code in a programming language. The method also includes determining whether the prefix violates a semantic correctness property of the programming language. Additionally, the method includes instructing the searcher, in response to the determination, to prune the prefix from a set of prefixes under consideration by the searcher.
    Type: Application
    Filed: September 26, 2022
    Publication date: January 26, 2023
    Inventors: Julian Timothy Dolby, MARTIN HIRZEL, Kiran A Kate, Louis Mandel, Avraham Ever Shinnar, Kavitha Srinivas
  • Patent number: 11556704
    Abstract: An entity grammar that specifies a computer conversational agent may be received. User utterances are interpreted based on the entity grammar and prompts for the conversational agent to pose are determined based on the entity grammar. An outcome of the dialog is built by storing words in the user utterances and the prompts that match tokens in the entity grammar. The entity grammar specifies both a dialog flow and data structure of the outcome.
    Type: Grant
    Filed: August 19, 2020
    Date of Patent: January 17, 2023
    Assignee: International Business Machines Corporation
    Inventors: Martin J. Hirzel, Louis Mandel, Avraham E. Shinnar, Jerome Simeon, Mandana Vaziri
  • Publication number: 20220398074
    Abstract: Embodiments are disclosed for a method. The method includes identifying a prefix updated by a searcher of a machine learning model. The machine learning model is configured to generate source code in a programming language. The method also includes determining whether the prefix violates a semantic correctness property of the programming language. Additionally, the method includes instructing the searcher, in response to the determination, to prune the prefix from a set of prefixes under consideration by the searcher.
    Type: Application
    Filed: June 15, 2021
    Publication date: December 15, 2022
    Inventors: Julian Timothy Dolby, MARTIN HIRZEL, Kiran A. Kate, Louis Mandel, Avraham Ever Shinnar, Kavitha Srinivas
  • Patent number: 11507352
    Abstract: Embodiments are disclosed for a method. The method includes identifying a prefix updated by a searcher of a machine learning model. The machine learning model is configured to generate source code in a programming language. The method also includes determining whether the prefix violates a semantic correctness property of the programming language. Additionally, the method includes instructing the searcher, in response to the determination, to prune the prefix from a set of prefixes under consideration by the searcher.
    Type: Grant
    Filed: June 15, 2021
    Date of Patent: November 22, 2022
    Assignee: International Business Machines Corporation
    Inventors: Julian Timothy Dolby, Martin Hirzel, Kiran A Kate, Louis Mandel, Avraham Ever Shinnar, Kavitha Srinivas
  • Publication number: 20220253723
    Abstract: Embodiments are disclosed for a method. The method includes identifying one or more source code signals in a source code. The method also include generating an amplified code based on the identified signals and the source code. The amplified code is functionally equivalent to the source code. Further, the amplified code includes one or more amplified signals. The method additionally includes providing the amplified code for a machine learning model that is trained to perform a source code relevant task.
    Type: Application
    Filed: February 10, 2021
    Publication date: August 11, 2022
    Inventors: Julian Timothy Dolby, MARTIN HIRZEL, Kiran A. Kate, Louis Mandel, Avraham Ever Shinnar, Kavitha Srinivas, Jason Tsay
  • Patent number: 11361755
    Abstract: A computer-implemented conversational agent engages in a natural language conversation with a user, interpreting the natural language conversation by parsing and tokenizing utterances in the natural language conversation. Based on interpreting, a set of utterances in the natural language conversation to be recorded as a macro is determined. The macro is stored in a database with an associated macro identifier. Replaying of the macro executes a function specified in the set of utterances.
    Type: Grant
    Filed: December 4, 2019
    Date of Patent: June 14, 2022
    Assignee: International Business Machines Corporation
    Inventors: Martin Hirzel, Louis Mandel, Avraham E. Shinnar, Jerome Simeon, Mandana Vaziri
  • Patent number: 10983966
    Abstract: Database compiler with environment support may be provided. Database operators in a database compiler may be extended to include environment as an input parameter in addition to input data for native environment support. Environment operators may be added to the database compiler, which perform one or more of accessing and modifying the environment. Environment operators may include a return-environment operator, a map-with-environment operator and a compose-with-environment operator.
    Type: Grant
    Filed: April 22, 2016
    Date of Patent: April 20, 2021
    Assignee: International Business Machines Corporation
    Inventors: Martin J. Hirzel, Louis Mandel, Avraham E. Shinnar, Jerome Simeon
  • Publication number: 20200380206
    Abstract: An entity grammar that specifies a computer conversational agent may be received. User utterances are interpreted based on the entity grammar and prompts for the conversational agent to pose are determined based on the entity grammar. An outcome of the dialog is built by storing words in the user utterances and the prompts that match tokens in the entity grammar. The entity grammar specifies both a dialog flow and data structure of the outcome.
    Type: Application
    Filed: August 19, 2020
    Publication date: December 3, 2020
    Inventors: Martin J. Hirzel, Louis Mandel, Avraham E. Shinnar, Jerome Simeon, Mandana Vaziri
  • Patent number: 10796088
    Abstract: An entity grammar that specifies a computer conversational agent may be received. User utterances are interpreted based on the entity grammar and prompts for the conversational agent to pose are determined based on the entity grammar. An outcome of the dialog is built by storing words in the user utterances and the prompts that match tokens in the entity grammar. The entity grammar specifies both a dialog flow and data structure of the outcome.
    Type: Grant
    Filed: April 21, 2017
    Date of Patent: October 6, 2020
    Assignee: International Business Machines Corporation
    Inventors: Martin J. Hirzel, Louis Mandel, Avraham E. Shinnar, Jerome Simeon, Mandana Vaziri
  • Patent number: 10679631
    Abstract: Automatic generation of a chat bot from an API specification to carry out a dialogue with a user and invoke an API call described in the API specification. Based on input API specification, a conversational bot specification representing a dialog flow is constructed. A natural language expression is received and transformed into instructions based on the conversational bot specification. Based on the instructions, a natural language prompt to the user and executable computer code for invoking the API call may be generated.
    Type: Grant
    Filed: June 6, 2019
    Date of Patent: June 9, 2020
    Assignee: International Business Machines Corporation
    Inventors: Martin Hirzel, Louis Mandel, Avraham E. Shinnar, Jerome Simeon, Mandana Vaziri, Charles Wiecha
  • Publication number: 20200105248
    Abstract: A computer-implemented conversational agent engages in a natural language conversation with a user, interpreting the natural language conversation by parsing and tokenizing utterances in the natural language conversation. Based on interpreting, a set of utterances in the natural language conversation to be recorded as a macro is determined. The macro is stored in a database with an associated macro identifier. Replaying of the macro executes a function specified in the set of utterances.
    Type: Application
    Filed: December 4, 2019
    Publication date: April 2, 2020
    Inventors: Martin Hirzel, Louis Mandel, Avraham E. Shinnar, Jerome Simeon, Mandana Vaziri
  • Patent number: 10553204
    Abstract: A computer-implemented conversational agent engages in a natural language conversation with a user, interpreting the natural language conversation by parsing and tokenizing utterances in the natural language conversation. Based on interpreting, a set of utterances in the natural language conversation to be recorded as a macro is determined. The macro is stored in a database with an associated macro identifier. Replaying of the macro executes a function specified in the set of utterances.
    Type: Grant
    Filed: December 21, 2017
    Date of Patent: February 4, 2020
    Assignee: International Business Machines Corporation
    Inventors: Martin Hirzel, Louis Mandel, Avraham E. Shinnar, Jerome Simeon, Mandana Vaziri
  • Publication number: 20190287537
    Abstract: Automatic generation of a chat bot from an API specification to carry out a dialogue with a user and invoke an API call described in the API specification. Based on input API specification, a conversational bot specification representing a dialog flow is constructed. A natural language expression is received and transformed into instructions based on the conversational bot specification. Based on the instructions, a natural language prompt to the user and executable computer code for invoking the API call may be generated.
    Type: Application
    Filed: June 6, 2019
    Publication date: September 19, 2019
    Inventors: Martin Hirzel, Louis Mandel, Avraham E. Shinnar, Jerome Simeon, Mandana Vaziri, Charles Wiecha
  • Patent number: 10388285
    Abstract: Automatic generation of a chat bot from an API specification to carry out a dialog with a user and invoke an API call described in the API specification. Based on input API specification, a conversational bot specification representing a dialog flow is constructed. A natural language expression is received and transformed into instructions based on the conversational bot specification. Based on the instructions, a natural language prompt to the user and executable computer code for invoking the API call may be generated.
    Type: Grant
    Filed: August 31, 2017
    Date of Patent: August 20, 2019
    Assignee: International Business Machines Corporation
    Inventors: Martin Hirzel, Louis Mandel, Avraham E. Shinnar, Jerome Simeon, Mandana Vaziri, Charles Wiecha
  • Publication number: 20190198013
    Abstract: A computer-implemented conversational agent engages in a natural language conversation with a user, interpreting the natural language conversation by parsing and tokenizing utterances in the natural language conversation. Based on interpreting, a set of utterances in the natural language conversation to be recorded as a macro is determined. The macro is stored in a database with an associated macro identifier. Replaying of the macro executes a function specified in the set of utterances.
    Type: Application
    Filed: December 21, 2017
    Publication date: June 27, 2019
    Inventors: Martin Hirzel, Louis Mandel, Avraham E. Shinnar, Jerome Simeon, Mandana Vaziri
  • Publication number: 20190066694
    Abstract: Automatic generation of a chat bot from an API specification to carry out a dialogue with a user and invoke an API call described in the API specification. Based on input API specification, a conversational bot specification representing a dialog flow is constructed. A natural language expression is received and transformed into instructions based on the conversational bot specification. Based on the instructions, a natural language prompt to the user and executable computer code for invoking the API call may be generated.
    Type: Application
    Filed: August 31, 2017
    Publication date: February 28, 2019
    Inventors: Martin Hirzel, Louis Mandel, Avraham E. Shinnar, Jerome Simeon, Mandana Vaziri, Charles Wiecha
  • Publication number: 20180308476
    Abstract: An entity grammar that specifies a computer conversational agent may be received. User utterances are interpreted based on the entity grammar and prompts for the conversational agent to pose are determined based on the entity grammar. An outcome of the dialog is built by storing words in the user utterances and the prompts that match tokens in the entity grammar. The entity grammar specifies both a dialog flow and data structure of the outcome.
    Type: Application
    Filed: April 21, 2017
    Publication date: October 25, 2018
    Inventors: Martin J. Hirzel, Louis Mandel, Avraham E. Shinnar, Jerome Simeon, Mandana Vaziri
  • Publication number: 20170308555
    Abstract: Database compiler with environment support may be provided. Database operators in a database compiler may be extended to include environment as an input parameter in addition to input data for native environment support. Environment operators may be added to the database compiler, which perform one or more of accessing and modifying the environment. Environment operators may include a return-environment operator, a map-with-environment operator and a compose-with-environment operator.
    Type: Application
    Filed: April 22, 2016
    Publication date: October 26, 2017
    Inventors: Martin J. Hirzel, Louis Mandel, Avraham E. Shinnar, Jerome Simeon
  • Patent number: 8163482
    Abstract: The present invention relates to the identification of a gene, designated BBS1O, that is involved in the genetic disease Bardet Biedl Syndrome (BBS), which is characterized by such diverse symptoms as obesity, diabetes, hypertension, mental retardation, renal cancer and other abnormalities, retinopathy and hypogonadism. Methods of use for the gene, for example in diagnosis and therapy of BBS, also are described.
    Type: Grant
    Filed: February 23, 2007
    Date of Patent: April 24, 2012
    Inventors: Nicholas Katsanis, Helene Dollfus, Corinne Stoetzel, Erica E. Davis, Philip L. Beales, Jean-Louis Mandel, Richard Alan Lewis