Patents by Inventor Michael Donati

Michael Donati 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: 11080482
    Abstract: A computer receives one or more recipes related to a meal. The computer analyzes the one or more recipes using natural language processing to identify a plurality of ingredients of the one or more recipes. The computer analyzes the one or more recipes using natural language processing to identify a plurality of steps to prepare each of the one or more recipes. The computer receives sensor input to identify a kitchen layout including locations of one or more devices for preparing the one or more recipes. The computer determines a plurality of parameters of a meal preparation plan based on the identified plurality of ingredients, the identified plurality of steps, and the identified kitchen layout, wherein the one or more parameters includes an order of meal preparation. The computer outputs the meal preparation plan to a user.
    Type: Grant
    Filed: March 19, 2019
    Date of Patent: August 3, 2021
    Assignee: International Business Machines Corporation
    Inventors: Michael Donati, Nadiya Kochura, Scott L. Sachs, Fang Lu
  • Patent number: 10930274
    Abstract: In an approach to analyzing a sound file, determining the language of the sound file and the display, creating a pronunciation map between the languages, generating a set of pronunciation hints based on the pronunciation map, and displaying the set of pronunciation hints, one or more computer processors identify a word from one or more words in a sound file. The one or more computer processors determine a dialect of spoken language for the word. The one or more computer processors determine a different language to display the word. The one or more computer processors retrieve one or more phonological rules based on the determined spoken language of the word and the determined different language to display the word. The one or more computer processors create a pronunciation map based on the retrieved phonological rules of the word.
    Type: Grant
    Filed: November 30, 2018
    Date of Patent: February 23, 2021
    Assignee: International Business Machines Corporation
    Inventors: Michael Donati, Nadiya Kochura, Scott L. Sachs, Fang Lu
  • Publication number: 20200302012
    Abstract: A computer receives one or more recipes related to a meal. The computer analyzes the one or more recipes using natural language processing to identify a plurality of ingredients of the one or more recipes. The computer analyzes the one or more recipes using natural language processing to identify a plurality of steps to prepare each of the one or more recipes. The computer receives sensor input to identify a kitchen layout including locations of one or more devices for preparing the one or more recipes. The computer determines a plurality of parameters of a meal preparation plan based on the identified plurality of ingredients, the identified plurality of steps, and the identified kitchen layout, wherein the one or more parameters includes an order of meal preparation. The computer outputs the meal preparation plan to a user.
    Type: Application
    Filed: March 19, 2019
    Publication date: September 24, 2020
    Inventors: Michael Donati, Nadiya Kochura, Scott L. Sachs, Fang Lu
  • Publication number: 20200175968
    Abstract: In an approach to analyzing a sound file, determining the language of the sound file and the display, creating a pronunciation map between the languages, generating a set of pronunciation hints based on the pronunciation map, and displaying the set of pronunciation hints, one or more computer processors identify a word from one or more words in a sound file. The one or more computer processors determine a dialect of spoken language for the word. The one or more computer processors determine a different language to display the word. The one or more computer processors retrieve one or more phonological rules based on the determined spoken language of the word and the determined different language to display the word. The one or more computer processors create a pronunciation map based on the retrieved phonological rules of the word.
    Type: Application
    Filed: November 30, 2018
    Publication date: June 4, 2020
    Inventors: Michael Donati, Nadiya Kochura, Scott L. Sachs, Fang Lu