US 12,094,104 B1
Method and system for automatic cook program determination
Nikhil Bhogal, San Francisco, CA (US); Wiley Wang, San Francisco, CA (US); and Jithendra Paruchuri, San Francisco, CA (US)
Assigned to June Life, LLC, San Francisco, CA (US)
Filed by June Life, LLC, San Francisco, CA (US)
Filed on Nov. 6, 2023, as Appl. No. 18/387,154.
Application 18/387,154 is a continuation of application No. 17/500,241, filed on Oct. 13, 2021, granted, now 11,844,458.
Claims priority of provisional application 63/091,020, filed on Oct. 13, 2020.
This patent is subject to a terminal disclaimer.
Int. Cl. G06T 7/00 (2017.01)
CPC G06T 7/001 (2013.01) [G06T 2207/20081 (2013.01); G06T 2207/30128 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A method comprising:
sampling an image of an unknown food within a cooking cavity of a cooking system;
comparing the image to a set of prior images of other food;
determining a cluster of prior images for the image based on the comparison;
training a custom classification module to identify the unknown food, wherein the custom classification module is trained based on the prior images within the cluster; and
associating a custom cook program with an output of the custom classification module.
 
13. A cooking system, comprising:
a set of cooking elements thermally connected to a cook cavity; and
a processing system configured to:
receive an image of food within the cooking cavity;
train a custom classification module to identify the food, comprising:
determining embeddings for the image and each of a set of prior images;
determining a cluster of prior images based on a comparison between the embedding for the image and the embeddings for each of the set of prior images; and
training the custom classification module using the cluster of prior images; and
associate a custom cook program with an output of the custom classification module.