IP Library Granted Patent US 11,982,661
Granted Patent B1
US 11,982,661 · App. 18/203,431 · Granted May 14, 2024

Sensory transformer method of generating ingredients and formulas

Inventors: Alonso Vargas Estay (Santiago, CL); Hojin Kang (Santiago, CL); Francisco Clavero (Santiago, CL); Aadit Patel (Burlingame, CA); Karim Pichara (San Francisco, CA)
Assignee: Notco Delaware, LLC
G01N33/02G06N3/0455
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 11,982,661
App. No.
18/203,431
Granted
May 14, 2024
Kind
B1
Abstract

Techniques to suggest one or more sets of ingredients that can be used to recreate or mimic a target sensory description using artificial intelligence are disclosed. An artificial intelligence model includes a transformer inspired neural network architecture that learns from ingredients, recipes, and sensory profiles. The artificial intelligence model includes a sensory transformer model that generates a probability distribution of source ingredients based on an embedding associated with first digital data representing ingredients and the second digital data representing sensory description, and a selector that selects at least one candidate ingredient from the probability distribution of source ingredients for the embedding. A complete set of ingredients generated based on the at least one candidate ingredient when combined become a food product that has or achieves the sensory description.

Claims (37)

1. A computer-implemented method comprising

applying an artificial intelligence model to first digital data representing base ingredients and second digital data representing a target sensory description, wherein the artificial intelligence model comprises:

a sensory transformer model generating a probability distribution of source ingredients based on an embedding associated with the first digital data representing the base ingredients and the second digital data representing the target sensory description, wherein the sensory transformer model comprises

an encoder that includes a first neural network language-based model outputting the first digital data representing the base ingredients and a second neural network language-based model outputting the second digital data representing the target sensory description, and

a decoder that includes a neural attention-based model using the first digital data and the second digital data to determine the embedding for generating the probability distribution of source ingredients; and

a selector selecting at least one candidate ingredient from the probability distribution of source ingredients;

in response to applying the artificial intelligence model, identifying the at least one candidate ingredient, wherein a complete set of ingredients generated based on the at least one candidate ingredient when combined becomes a food product having the target sensory description.

2. The method of claim 1 , wherein the first digital data is obtained by applying the first neural network language-based model to names of the base ingredients, and the second digital data is obtained by applying the second neural network language-based model to the target sensory description.

3. The method of claim 1 , wherein the first neural network language-based model comprises a language model and a dense layer, wherein [CLS] token representations generated by the language model are used to train the dense layer.

4. The method of claim 1 , wherein the neural attention-based model comprises a plurality of attention layers and a classification layer.

5. The method of claim 4 , wherein the embedding is generated by applying the plurality of attention layers to the first digital data representing the base ingredients and the second digital data representing the target sensory description.

6. The method of claim 4 , wherein the probability distribution of source ingredients is generated by the classification layer for the embedding.

7. One or more non-transitory computer-readable storage media storing one or more instructions programmed, when executed by one or more computing devices, cause:

applying an artificial intelligence model to first digital data representing base ingredients and second digital data representing a target sensory description, wherein the artificial intelligence model comprises:

a sensory transformer model generating a probability distribution of source ingredients based on an embedding associated with the first digital data representing the base ingredients and the second digital data representing the target sensory description, wherein the sensory transformer model comprises

an encoder that includes a first neural network language-based model outputting the first digital data representing the base ingredients and a second neural network language-based model outputting the second digital data representing the target sensory description, and

a decoder that includes a neural attention-based model using the first digital data and the second digital data to determine the embedding for generating the probability distribution of source ingredients; and

a selector selecting at least one candidate ingredient from the probability distribution of source ingredients;

in response to applying the artificial intelligence model, identifying the at least one candidate ingredient, wherein a complete set of ingredients generated based on the at least one candidate ingredient when combined becomes a food product having the target sensory description.

8. The one or more non-transitory computer-readable storage media of claim 7 , wherein the first digital data is obtained by applying the first neural network language-based model to names of the base ingredients, and the second digital data is obtained by applying the second neural network language-based model to the sensory description.

9. The one or more non-transitory computer-readable storage media of claim 7 , wherein the first neural network language-based model comprises a language model and a dense layer, wherein token representations generated by the language model are used to train the dense layer.

10. The one or more non-transitory computer-readable storage media of claim 7 , wherein the neural attention-based model comprises a plurality of attention layers and a classification layer.

11. The one or more non-transitory computer-readable storage media of claim 10 , wherein the embedding is generated by applying the plurality of attention layers to the first digital data representing the base ingredients and the second digital data representing the target sensory description.

12. The one or more non-transitory computer-readable storage media of claim 10 , wherein the probability distribution of source ingredients is generated by the classification layer for the embedding.

13. A computing system comprising:

one or more computer systems comprising one or more hardware processors and storage media; and

instructions stored in the storage media and which, when executed by the computing system, cause the computing system to perform:

applying an artificial intelligence model to first digital data representing base ingredients and second digital data representing a target sensory description, wherein the artificial intelligence model comprises:

a sensory transformer model generating a probability distribution of source ingredients based on an embedding associated with the first digital data representing the base ingredients and the second digital data representing the target sensory description, wherein the sensory transformer model comprises

an encoder that includes a first neural network language-based model outputting the first digital data representing the base ingredients and a second neural network language-based model outputting the second digital data representing the target sensory description, and

a decoder that includes a neural attention-based model using the first digital data and the second digital data to determine the embedding for generating the probability distribution of source ingredients; and

a selector selecting at least one candidate ingredient from the probability distribution of source ingredients;

in response to applying the artificial intelligence model, identifying the at least one candidate ingredient, wherein a complete set of ingredients generated based on the at least one candidate ingredient when combined becomes a food product having the target sensory description.

14. The computing system of claim 13 , wherein the first digital data is obtained by applying the first neural network language-based model to names of the base ingredients, and the second digital data is obtained by applying the second neural network language-based model to the target sensory description.

15. The computing system of claim 13 , wherein the first neural network language-based model comprises a language model and a dense layer, wherein token representations generated by the language model are used to train the dense layer.

16. The computing system of claim 13 , wherein the neural attention-based model comprises a plurality of attention layers and a classification layer.

17. The computing system of claim 13 , wherein the embedding is generated by applying the plurality of attention layers to the first digital data representing the base ingredients and the second digital data representing the target sensory description, wherein the probability distribution of source ingredients is generated by the classification layer for the embedding.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 11, 2026
From: NOTCO DELAWARE, LLC
To: NOTCO DELAWARE AI, LLC
Reel/Frame 073762/0459 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 30, 2023
From: ESTAY, ALONSO VARGAS; KANG, HOJIN; CLAVERO, FRANCISCO; PATEL, AADIT; PICHARA, KARIM
To: NOTCO DELAWARE, LLC
Reel/Frame 063797/0989 →
Cited By (1)
US 12,205,488