一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

电子装置及其控制方法与流程

2023-08-10 06:01:44 来源:中国专利 TAG:


1.本公开涉及一种电子装置及其控制方法。更具体地,本公开涉及一种被配置为控制包括烹饪装置在内的各种厨房装置的电子装置及其控制方法。


背景技术:

2.随着电子技术的发展,正在研发和提供各种类型的电子产品,并且具备各种通信功能的电子装置在大多数普通家庭中得到了广泛的应用。此外,由于在相关技术的不具备通信功能的电子产品中也提供了通信功能,因此正在开发旨在提高用户便利性的各种使用方法。
3.具体地,最近正在研发用于改善用户烹饪环境的各种厨房系统,并且正在提供服务。


技术实现要素:

4.技术问题
5.然而,当用户意在同时烹饪若干食谱时,由于在自动控制烹饪中使用的烹饪装置以便同时针对若干食谱统一进行烹饪时难以为用户提供在优化烹饪顺序方面的向导,因此,在提高用户便利性方面仍存在着局限性。
6.问题的解决方案
7.本公开的各方面旨在解决至少上述问题和/或缺点,并提供至少下述优点。相应地,本公开的一方面是提供一种电子装置及其控制方法,该电子装置被配置为控制向用户提供用于执行烹饪的向导消息的各种厨房装置,同时包括基于可用烹饪装置的烹饪装置和关于作为烹饪主题的多个食谱的信息。
8.根据实施例,一种被配置为控制多个烹饪装置的电子装置包括:通信接口以及被配置为通过通信接口控制多个烹饪装置并向用户终端装置提供信息的处理器,并且处理器被配置为:基于接收到选择多个食谱的用户命令,生成使用多个烹饪装置根据多个食谱统一执行烹饪的综合食谱向导,并根据综合食谱向导向用户终端装置提供向导消息,并基于在综合食谱向导中提供的顺序和烹饪时间来控制多个烹饪装置。
9.处理器可以被配置为:基于菜肴的特性,设置相应食谱的优先顺序,菜肴的特性是基于多个食谱创建的,并根据优先顺序以不同方式确定多个食谱的完成顺序。
10.处理器可以被配置为:通过搜索能够与用户终端装置通信的烹饪装置来向用户终端装置提供搜索结果,接收对搜索出的烹饪装置之中的多个烹饪装置的选择命令,并生成包括由选择命令选择的多个烹饪装置可烹饪的食谱在内的食谱列表。
11.处理器可以被配置为:向用户终端装置提供向导消息以引导综合食谱向导中的制作部分中的用户动作,该制作部分要求该用户动作,并基于综合食谱向导中的要求启动至少一个烹饪装置的操作的烹饪部分,控制通信接口发送关于该至少一个烹饪装置的控制信号。
12.处理器可以被配置为:通过通信接口从服务器获得私人用户信息,基于私人用户信息通过修改相应食物的标准食谱来生成用户定制食谱,并且食谱列表可以包括用户定制食谱。
13.私人用户信息可以包括用户的食物偏好、健康信息、关于拥有的原料的信息和活动信息中的至少一种。
14.处理器可以被配置为:基于相应食谱的食谱信息,确定在根据综合食谱向导的烹饪中使用的烹饪工具和餐具的脏污程度,并控制洗碗机根据与相应烹饪工具和餐具的脏污程度相对应的洗碗机的清洗过程来执行清洗操作。
15.处理器可以被配置为:控制洗碗机设置与所确定的脏污程度之中的最高脏污程度相对应的清洗过程。
16.处理器可以被配置为:向用户终端装置提供向导消息,向导消息引导将烹饪工具和餐具根据所确定的脏污程度布置在洗碗机中的不同区域中,并控制洗碗机按照洗碗机中的相应区域设置与脏污程度相对应的清洗过程。
17.根据实施例,一种电子装置的控制方法,该电子装置被配置为控制多个烹饪装置,包括:基于选择了多个食谱,生成使用多个烹饪装置根据多个食谱统一执行烹饪的综合食谱向导,并根据综合食谱向导提供向导消息,并基于在综合食谱向导中提供的顺序和烹饪时间来控制多个烹饪装置。
18.生成综合食谱向导可以包括:基于菜肴的特性,菜肴的特性是基于多个食谱制成的,设置相应食谱的优先顺序,并根据优先顺序以不同方式判定多个食谱的完成顺序。
19.控制方法还可以包括:通过搜索能够与电子装置通信的烹饪装置来提供搜索结果,接收对搜索出的烹饪装置之中的多个烹饪装置的选择命令,并生成包括由选择命令选择的多个烹饪装置可烹饪的食谱在内的食谱列表。
20.控制多个烹饪装置可以包括:提供向导消息以引导综合食谱向导中的制作部分中的用户动作,该制作部分要求该用户动作,并基于综合食谱向导中的要求启动至少一个烹饪装置的操作的烹饪部分,发送关于该至少一个烹饪装置的控制信号。
21.控制方法还可以包括:获得私人用户信息,并基于私人用户信息通过修改相应食物的标准食谱来生成用户定制食谱,并且食谱列表可以包括用户定制食谱。
22.私人用户信息可以包括用户的食物偏好、健康信息、关于拥有的原料的信息和活动信息中的至少一种。
23.控制方法还可以包括:基于相应食谱的食谱信息,确定在根据综合食谱向导的烹饪中使用的烹饪工具和餐具的脏污程度,并控制洗碗机根据与相应烹饪工具和餐具的脏污程度相对应的洗碗机的清洗过程来执行清洗操作。
24.控制洗碗机可以包括:控制洗碗机设置与所确定的脏污程度之中的最高脏污程度相对应的清洗过程。
25.控制方法还可以包括:提供向导消息,该向导消息引导将烹饪工具和餐具根据所确定的脏污程度布置在洗碗机中的不同区域中,并且控制洗碗机可以包括:控制洗碗机按照洗碗机中的相应区域设置与脏污程度相对应的清洗过程。
26.根据实施例,一种计算机可读记录介质,存储有用于控制被配置为控制多个烹饪装置的电子装置的程序,包括:由程序基于选择了多个食谱,生成使用多个烹饪装置根据多
个食谱统一执行烹饪的综合食谱向导,并根据综合食谱向导提供向导消息,并基于在综合食谱向导中提供的顺序和烹饪时间来控制多个烹饪装置。
附图说明
27.图1是图示了根据实施例的电子系统的图;
28.图2是图示了根据实施例的电子装置的配置的框图;
29.图3是图示了根据实施例的电子装置的详细配置的示例的框图;
30.图4是图示了根据实施例的电子装置控制用户终端装置和烹饪装置的操作的序列图;
31.图5是图示了根据实施例的生成综合食谱向导的方法的图;
32.图6是图示了根据实施例的电子装置根据综合食谱向导向用户终端装置提供向导消息并向相应烹饪装置发送控制信号的操作的序列图;
33.图7是图示了根据实施例的用户终端装置的详细操作的流程图;
34.图8是图示了用于接收选择在图7的用户终端装置中提供的多个食谱的用户命令的输入的ui的示例的图;
35.图9是图示了与在图7的用户终端装置中提供的综合食谱向导的生成选项相关联的ui的示例的图;
36.图10是图示了根据实施例的电子装置的详细操作的流程图;
37.图11是图示了根据实施例的以下操作的序列图:电子装置向能够向用户提供向导消息的第一烹饪装置提供综合食谱向导,并基于第一烹饪装置在根据综合食谱向导的烹饪步骤改变时向电子装置发送关于进度步骤的变化的信息,由电子装置向另一烹饪装置发送控制信号;
38.图12是图示了根据实施例的以下操作的序列图:电子装置向能够向用户提供向导消息的第一烹饪装置提供综合食谱向导,并且仅在基于综合食谱向导改变烹饪步骤时需要控制另一烹饪装置时,第一烹饪装置才向电子装置发送关于进度步骤的变化的信息;
39.图13是图示了根据实施例的以下操作的序列图:当电子装置向第一烹饪装置提供综合食谱向导时,第一烹饪装置根据综合食谱向导向另一烹饪装置发送控制信号;
40.图14是图示了在图6中提供的第一向导消息ui的示例的图;
41.图15是图示了在图6中提供的第二向导消息ui的示例的图;
42.图16是图示了在图6中提供的第三向导消息ui的示例的图;
43.图17是图示了在图6中提供的第四向导消息ui的示例的图;
44.图18是图示了根据实施例的电子装置对烹饪装置的控制的图;
45.图19是图示了根据实施例的生成用户定制食谱的方法的图;
46.图20是图示了根据实施例的电子装置的控制方法的流程图;
47.图21是图示了根据实施例的以下操作的序列图:电子装置通过根据对脏污程度的确定判定清洗过程来向用户终端装置提供向导消息,并向洗碗机发送控制信号;
48.图22是图示了根据实施例的电子装置通过洗碗机提供向导消息的示例的序列图;
49.图23是图示了根据实施例的电子装置通过用户终端装置提供向导消息并向洗碗机发送关于清洗过程的信息的示例的序列图;
50.图24是图示了根据实施例的电子装置向用户终端装置发送向导消息和关于清洗过程的信息并且用户终端装置向洗碗机发送与之对应的控制信号的示例的序列图;以及
51.图25是图示了根据实施例的由电子装置控制洗碗机的控制方法的流程图。
具体实施方式
52.本文中描述的实施例已作为示例提供,旨在帮助理解本公开,并且与本文描述的实施例不同的是,应当理解,可以对本公开作出各种更改和修改。然而,在描述实施例时,如果确定相关已知技术的详细描述可能不必要地混淆本公开的主旨,则该详细描述将被省略。此外,为了便于描述,可以将附图示为使得某些元件的尺寸被夸大,而不是按其实际比例来示出。
53.用于描述本公开的各种实施例的术语是在考虑了它们在本文中的功能的情况下而选择的一般性术语。然而,这些术语可以根据相关技术中技术人员的意图、合法性或技术性解释、新技术的出现等而发生改变。此外,在某些情况下,可能会任意地选择术语。在这种情况下,术语的含义可以被解释为本文中定义的含义,并且如果没有定义术语的具体含义,则可以根据相关技术基于本公开的整体上下文和技术常识来对其加以解释。
54.在描述本公开时,每个步骤的顺序应被理解为是非限制性的,除非需要执行每个步骤的顺序,以使得在前步骤必须在逻辑上和时间上在后续步骤之前执行。也就是说,除上述特殊情况外,即使被描述为后续步骤的过程是在被描述为在前步骤的过程之前执行,这也不会影响本公开的本质,并且无论步骤的顺序如何,都也应限定保护范围。
55.在本公开中,诸如“包括”、“可以包括”、“包含”、“可以包含”等表述用于指定对应特性(例如,诸如数值、功能、操作或组件等元素)的存在,而不是排除附加特性的存在或可能性。
56.诸如“第一”和“第二”之类的术语可以用于描述各种示例元素,但这些元素不受这些术语的限制。这些术语可以仅用于区分一个元素与另一个元素。例如,第一元素可以被指定为第二元素,并且同样地,第二元素也可以被指定为第一元素,而不会超出保护范围。
57.此外,由于描述了在描述本公开的相应实施例时所必需的元素,因此本公开不一定局限于此。因此,可以更改或省略某些元素,并且可以添加其他元素。此外,这些元素可以分布和布置在彼此独立的设备中。
58.此外,尽管已经参考附图和附图中公开的描述详细地描述了本公开的实施例,但本公开不受这些实施例的限制或者不限制于这些实施例。
59.下面将参考图1至图22详细地描述本公开。
60.图1是图示了根据本公开的实施例的电子系统的图。
61.参考图1,电子系统1000可以包括电子装置100、用户终端装置200、服务器300和各种烹饪装置400。
62.电子装置100可以被配置为从用户终端装置200接收选择作为烹饪主题的食谱的用户命令,并从服务器300获得与食谱相关联的信息和与烹饪装置相关联的信息。例如,电子装置100可以被配置为基于用户拥有的烹饪装置向用户终端装置200提供可烹饪食谱列表,并从服务器300获得与用户选择的食谱相关联的信息和与用户拥有的烹饪装置相关联的信息。
63.电子装置100可以被配置为基于所获得的信息使用多个烹饪装置400来生成用于根据多个食谱统一执行烹饪的综合食谱向导,并在同时控制多个烹饪装置400的同时根据综合食谱向导向用户终端装置200提供向导消息。与之相关的详细描述将在下面描述。
64.也就是说,电子装置100可以是被配置为生成综合食谱向导并在同时控制烹饪装置400的同时向用户提供信息的装置,并且可以被实现为管理服务器、计算机等。然而,实施例并不局限于此,并且电子装置100可以实现为用户拥有的装置,例如但不限于台式个人计算机(pc)、笔记本、电视(tv)、智能手机、平板电脑、可穿戴设备等,并且可以是任何装置,只要它是能够向用户提供信息并控制烹饪装置400的装置即可。此外,烹饪装置400可以被实现为自主地执行对应操作。
65.用户终端装置200可以是被配置为接收用户输入并向电子装置100发送,并且向用户提供从电子装置100接收到的综合食谱向导和关联信息的装置,并且可以被实现为智能手机、平板电脑、可穿戴设备、台式pc、笔记本、电视等。
66.然而,实施例并不局限于此,并且用户终端装置200可以被实现为通过烹饪装置400中包括的显示器或扬声器来提供信息的形式,并且它可以是任何装置,只要它是能够向用户提供信息的装置即可。
67.服务器300可以被配置为获得与食谱相关联的信息和与烹饪装置相关联的信息,并将所获得的信息提供给电子装置100。例如,服务器300可以是被配置为获得关于各种食谱的信息的食谱服务器。备选地,服务器300可以是被配置为获得关于各种烹饪装置的信息的烹饪装置信息服务器。
68.此外,服务器300可以包括被配置为获得私人用户信息并将所获得的信息提供给电子装置100的装置。例如,服务器300可以是被配置为获得用户的日程表信息的日程表服务器。备选地,服务器300可以是被配置为获得用户的健康信息的健康信息服务器。
69.上述服务器300可以单独实现,或者可以作为一个集成服务器实现。
70.烹饪装置400可以是烹饪和执行与之相关联的操作所必需的各种装置。例如,烹饪装置400可以是用户用来执行烹饪的装置,例如微波炉(即第一烹饪装置)400-1、电磁炉(即第二烹饪装置)400-2或烤箱(即第三烹饪装置)400-3,或者可以是用于储存食物原料的装置,例如冰箱400-4。此外,烹饪装置400可以包括被配置为抽吸在烹饪时产生的油烟的厨房抽油烟机,并且包括在厨房内使用的各种家用电器,例如被配置为自动清洁烹饪工具和餐具(例如,在烹饪过程中使用的并被弄脏的盘子)并使其干燥的洗碗机。
71.相应地,电子装置100可以被配置为使用多个烹饪装置400生成用于根据多个食谱统一执行烹饪的综合食谱向导,并在同时控制多个烹饪装置400的同时根据综合食谱向导向用户终端装置200提供向导消息。
72.根据实施例的电子装置可以被配置为根据烹饪工具和餐具的脏污程度自动地设置洗碗机的清洗过程并控制洗碗机执行清洗操作。关于根据实施例的电子装置的洗碗机的控制的详细描述将在下面的图21至图22中描述。
73.图2是图示了根据本公开的实施例的电子装置的配置的框图。
74.参考图2,电子装置100可以包括存储器110、通信接口120和处理器130。
75.存储器110可以指被配置为以电或磁形式存储信息(例如数据)以供处理器130等访问的硬件。为此,存储器110可以被实现为非易失性存储器、易失性存储器、闪存、硬盘驱
动器(hdd)或固态驱动器(ssd)、随机存取存储器(ram)、只读存储器(rom)等中的至少一种硬件。
76.存储器110可以存储有在电子装置100或处理器130的操作中所必需的至少一个指令或模块。在此,指令可以是指示电子装置100或处理器130的操作的代码单元,并且可以以机器语言编写,该机器语言是计算机可理解的语言。模块可以是执行任务单元的特定任务的一系列指令集。
77.存储器110可以被配置为存储能够表示字符、数字、图像等的比特或者作为字节单位的信息的数据。
78.例如,存储器110可以存储有关于用户选择的多个食谱的信息,以及关于用户拥有的烹饪装置400的信息。此外,存储器110可以存储有用于使用多个烹饪装置400根据多个食谱统一执行烹饪的综合食谱向导。
79.存储器110可以由处理器130访问,并且可以执行由处理器130进行的指令、模块或数据的读取/写入/修改/删除/更新。
80.通信接口120可以是根据各种类型的通信方法与各种类型的外部装置执行通信的配置。例如,电子装置100可以被配置为通过通信接口120执行与用户终端装置200、服务器300和烹饪装置400的通信。
81.通信接口120可以包括wi-fi模块、蓝牙模块、红外通信模块、无线通信模块等。在此,各个通信模块可以被实现为至少一种硬件芯片形式。
82.wi-fi模块和蓝牙模块可以分别被配置为以wi-fi方法和蓝牙方法执行通信。当使用wi-fi模块或蓝牙模块时,可以首先发送和接收各种连接信息,例如服务集标识符(ssid)和会话密钥,并且在使用上述内容建立通信之后,可以发送和接收各种信息。红外通信模块可以被配置为使用存在于可见光与毫米波之间的红外线根据在短距离内以无线方式发送数据的红外数据协会(irda)技术来执行通信。
83.无线通信模块可以包括至少一个通信芯片,该通信芯片被配置为除了根据上述通信方法之外还根据各种无线通信标准执行通信,所述无线通信例如但不限于zigbee、第三代(3g)、第三代合作伙伴计划(3gpp)、长期演进(lte)、高级lte(lte-a)、第四代(4g)、第五代(5g)等。
84.备选地,通信接口120可以包括有线通信接口,例如但不限于高清多媒体接口(hdmi)、显示端口(dp)、雷电接口、通用串行总线(usb)、红色、绿色和蓝色(rgb)、d-超小型(d-sub)、数字可视接口(dvi)等。
85.除此之外,通信接口120还可以包括通过使用局域网(lan)模块、以太网模块、对绞电缆、同轴电缆、光纤光缆等来执行通信的有线通信模块中的至少一种。
86.处理器130可以被配置为控制电子装置100的整体操作。具体地,处理器130可以被配置为通过与电子装置100的相应配置连接来控制电子装置100的整体操作。例如,处理器130可以被配置为通过与诸如存储器110和通信接口120之类的配置连接来控制电子装置100的操作。
87.处理器130可以被实现为数字信号处理器(dsp)、微处理器和时间控制器(tcon)。然而,实施例并不局限于此,并且可以包括(例如但不限于)中央处理器(cpu)、微控制器单元(mcu)、微处理单元(mpu)、控制器、应用处理器(ap)、通信处理器(cp)、高级精简指令集计
算机(risc)机器(arm)处理器等中的一个或多个,或者可以用对应术语来加以定义。此外,处理器130可以被实现为嵌入有处理算法的片上系统(soc)或大规模集成(lsi),并且可以以现场可编程门阵列(fpga)的形式实现。
88.处理器130可以被配置为控制通信接口120以便向用户终端装置200提供由多个可用烹饪装置400可烹饪的食谱列表。
89.例如,处理器130可以被配置为从用户拥有的服务器300接收与食谱相关联的信息和与烹饪装置400相关联的信息,并且基于接收到的信息生成关于使用用户拥有的烹饪装置400的可烹饪食谱的列表,并将该列表提供给用户终端装置200。
90.处理器130可以被配置为接收从食谱列表之中选择多个食谱的用户命令,并生成使用多个烹饪装置400根据多个选定食谱统一执行烹饪的综合食谱向导。
91.此外,处理器130可以被配置为根据综合食谱向导向用户终端装置200提供向导消息,并基于在综合食谱向导中提供的顺序和烹饪时间来控制多个烹饪装置400。
92.关于由处理器130进行的向用户终端装置200提供向导消息的操作和由处理器130进行的基于生成综合食谱向导的方法和综合食谱向导来控制相应烹饪装置400的操作的详细描述将在下面的图5和图6中描述。
93.图3是图示了根据本公开的实施例的电子装置的详细配置的示例的框图。
94.参考图3,电子装置100可以包括存储器110、通信接口120、处理器130、显示器140和用户界面150。关于图3所示的元素之中与图2所示的元素重叠的部分的详细描述将被省略。
95.电子装置100可以被实现为外部服务器,但是也可以实现为布置在用户家中的装置,作为用户拥有的装置。在这种情况下,电子装置100可以包括显示器140、用户界面150等,并且可以被配置为向用户提供信息并接收用户命令。
96.显示器140可以被实现为各种形式的显示器,例如但不限于液晶显示器(lcd)、有机发光二极管(oled)显示器、等离子体显示面板(pdp)等。在显示器140中,可以包括驱动电路,其可以以非晶硅(a-si)薄膜晶体管(tft)、低温多晶硅(ltps)tft、有机tft(otft)、背光单元等形式来实现。显示器140可以被实现为与触摸传感器耦接的触摸屏、柔性显示器、三维(3d)显示器等。
97.用户界面150可以用按钮、触摸板、鼠标、键盘等实现,或者可以被实现为能够执行上述显示功能以及与其一起的操作输入功能的触摸屏。在此,按钮可以是各种类型的按钮,例如但不限于在任意区域(例如在电子装置100的主体外部的前表面部分、侧表面部分或后表面部分)形成的机械按钮、触摸板、滚轮等。
98.下面将参照图4详细地描述电子装置100的操作。
99.图4是图示了根据本公开的实施例的电子装置控制用户终端装置和烹饪装置的操作的序列图。
100.电子装置100可以被配置为向用户终端装置200提供信息,并用如图4所示的方法控制烹饪装置400。
101.首先,用户终端装置200可以被配置为从用户接收选择烹饪装置的选择命令(s410)。在这种情况下,用户可以被配置为基于用户拥有的多个烹饪装置输入选择命令。用户终端装置200可以被配置为向电子装置100发送选择烹饪装置的命令(s420)。
102.电子装置100可以被配置为生成多个可用烹饪装置可烹饪的食谱列表,并将该食谱列表提供给用户终端装置200(s430),并且用户终端装置200可以被配置为从用户接收选择食谱的选择命令(s440)并将食谱选择命令发送到电子装置100(s450)。在这种情况下,用户可以输入从电子装置100提供的食谱列表中选择多个食谱的用户命令。
103.备选地,即使选择烹饪装置的命令不是由用户输入到电子装置100,电子装置100仍可以被配置为预先自动地将关于已登记设备的信息应用于用户拥有的烹饪装置。在这种情况下,基于用户输入选择多个食谱的用户命令,可以基于预先登记的烹饪在来提供经过修改以便使用用户拥有的烹饪装置进行烹饪的定制食谱。
104.电子装置100可以被配置为使用由用户选择的多个烹饪装置来生成用于根据用户选择的多个食谱统一执行烹饪的综合食谱向导(s460)。例如,综合食谱向导可以包括关于烹饪顺序的信息,以及在相应烹饪装置中设置的温度和操作时间等,该信息可以最小化花费在针对用户选择的多个食谱和以相应顺序使用的烹饪装置的烹饪上的时间。关于综合食谱向导的生成的详细描述将在下面的图5中描述。
105.电子装置100可以被配置为根据综合食谱向导向用户终端装置200发送向导消息(s470-1),以便用户终端装置200可以向用户提供向导消息(s480)。
106.此外,电子装置100可以被配置为基于在综合食谱向导中提供的顺序和烹饪时间向烹饪装置400发送控制烹饪装置400的控制信号(s470-2),并且烹饪装置400可以被配置为执行与接收到的控制信号相对应的操作(s490)。
107.在这种情况下,电子装置100可以被配置为基于综合食谱向导发送与相应烹饪装置400相对应的控制信号,并且多个烹饪装置400司以被配置为执行与相应控制信号相对应的操作。关于控制多个烹饪装置400的操作的详细描述将在下面的图6中描述。
108.图5是图示了根据本公开的实施例的向电子装置提供食谱信息的示例的图。下面将参考图5所示的描述来描述通过电子装置100生成综合食谱向导的方法。
109.在此,食谱信息可以是关于制作特定食物所必需的原料和方法的信息。例如,食谱信息可以包括诸如烹饪每种食物所必需的原料、烹饪方法、顺序和针对各种食物在烹饪时使用的烹饪装置等信息。
110.参考图5,在关于牛排的食谱信息的情况下,可以包括依次进行原料解冻的步骤、进行电磁炉烹饪的步骤和进行烤箱烹饪的步骤的烹饪详情。同时,在关于培根意面的食谱信息的情况下,可以包括进行烹饪意大利面的步骤和烹饪培根的步骤的烹饪详情。
111.此外,食谱信息可以包括关于在相应烹饪步骤中使用的烹饪装置的信息。例如,食谱信息可以包括在关于牛排的食谱信息中的原料解冻的步骤中使用微波炉,在进行电磁炉烹饪的步骤中使用电磁炉以及在进行烤箱烹饪的步骤中使用烤箱的信息。
112.然而,食谱信息中包括的信息并不局限于此,并且食谱信息可以是任何信息,只要它是与烹饪方法相关联的信息即可,例如相应烹饪步骤中的烹饪温度和烹饪时间。此外,食谱信息可以包括关于在烹饪过程中使用的除烹饪装置以外的辅助工具的信息,例如关于烹饪工具的信息、关于餐具的信息等。
113.电子装置100可以被配置为从服务器300获得如上所述的食谱信息,或者通过接收存储在存储器110中的食谱信息来获得。
114.电子装置100可以被配置为获得食谱信息,以生成用于根据用户打算执行烹饪的
多个食谱统一执行烹饪的综合食谱向导。
115.综合食谱向导可以包括关于引导多个食谱的烹饪顺序、时间、方法等的信息,以及用于控制烹饪中使用的烹饪装置以便根据多个选定食谱同时完成烹饪或者基于用户拥有的多个烹饪装置和用户选择来执行烹饪的多个食谱根据相应食谱的优先顺序完成烹饪的信息。也就是说,综合食谱向导可以是生成用于根据多个食谱统一执行烹饪的信息。
116.具体地,电子装置100可以被配置为使用食谱信息来分析烹饪多个食谱时所必需的烹饪装置的值、时间、方法等,调整烹饪顺序以使烹饪装置的使用不重叠,基于菜肴的特性(例如,具备温热特性的菜肴和具备冷特性的菜肴)来设置相应食谱的优先顺序,菜肴的特性是基于相应食谱制成的,以及根据优先顺序以不同方式判定多个食谱的完成顺序。
117.例如,电子装置100可以被配置为生成判定在最后完成温热特性菜肴的方法中的烹饪顺序的综合食谱向导,使得具备温热特性的菜肴可在其完成之后变冷之前提供。
118.此外,电子装置100可以被配置为从用户拥有的智能冰箱获得关于用户当前拥有的食物原料的种类、重量等的信息,并将各种食谱信息(例如,基于食物原料信息,使用拥有的食物原料来的可烹饪食谱)应用到综合食谱向导。
119.相应地,可以提高烹饪效率(例如,使多个食谱的总烹饪时间最小化),并且可以向用户提供根据优先顺序烹饪相应食谱的方法。
120.图6是图示了根据本公开的实施例的电子装置根据综合食谱向导向用户终端装置提供向导消息并向相应烹饪装置发送控制信号的操作的序列图。
121.电子装置100可以被配置为向用户终端装置200提供向导消息,该向导消息用于引导综合食谱向导中的要求用户动作的制作部分中的用户动作(s6020、s6060、s6080和s6140),并且当综合食谱向导中的要求至少一个烹饪装置的操作的烹饪部分开始时,发送关于烹饪装置的控制信号(s6040、s6100和s6120)。
122.关于在用户终端装置200中显示的向导消息用户界面(ui)和根据电子装置100的控制的多个烹饪装置400-1、400-2和400-3的操作的详细描述将在下面的图14至图17中描述。
123.图7是图示了根据本公开的实施例的用户终端装置的详细操作的流程图。
124.参考图7,用户终端装置200可以被配置为接收选择多个食谱的用户命令(s710)。
125.例如,参考图8,用户终端装置200可以被配置为基于从电子装置100提供的食谱列表来显示食谱列表ui 810。
126.食谱列表ui 810可以包括基于用户拥有的烹饪装置的各种可烹饪食谱811、812和813。因此,用户终端装置200可以被配置为通过食谱列表ui 810接收选择多个食谱的用户命令。
127.此外,用户终端装置200可以被配置为提供与综合食谱向导生成选项相关联的ui(s720)。
128.在此,综合食谱向导生成选项可以是与综合食谱向导生成标准相关联的选项。例如,参考图9,用户终端装置200可以被配置为通过综合食谱向导生成选项ui 910接收对最小时间911、最佳时间912或烹饪装置选项913中任意一个的用户选择。
129.基于通过综合食谱向导生成选项ui 910选择了最小时间选项911,电子装置100可以被配置为生成综合食谱向导,使得直到完成根据多个食谱的烹饪为止所花费的时间成为
最短的时间。
130.基于选择了最佳时间选项912,电子装置100可以被配置为基于菜肴的特性(例如,具备温热特性的菜肴和具备冷特性的菜肴)来生成优化的综合食谱向导,菜肴的特性是基于相应食谱中的食谱而制成的。例如,电子装置100可以被配置为生成判定在最后完成温热特性菜肴的方法中的烹饪顺序的综合食谱向导,使得具备温热特性的菜肴在其完成之后变冷之前提供。
131.基于选择了烹饪装置选项913,电子装置100可以被配置为基于用户选择的烹饪装置生成综合食谱向导。在这种情况下,基于选择了烹饪装置选项913,用户终端装置200可以被配置为另外提供ui,该ui可以接收对从用户拥有的多个烹饪装置中的某些烹饪装置的用户选择。因此,电子装置100可以被配置为提供仅使用用户期望的烹饪装置的综合食谱向导。
132.此外,用户终端装置200司以被配置为根据在电子装置100中生成的综合食谱向导通过相应步骤来提供烹饪向导(s730)。在这种情况下,用户终端装置200可以被配置为提供关于与相应步骤相对应的烹饪向导的向导消息ui。与其相关的详细描述将在下面的图14至图17中描述。
133.图10是图示了根据本公开的实施例的电子装置的详细操作的流程图。
134.参考图10,电子装置100可以被配置为接收选择多个食谱的用户命令和关于综合食谱向导生成选项的信息(s1010)。在这种情况下,电子装置100可以被配置为从用户终端装置200接收关于多个食谱的选定信息和关于综合食谱向导生成选项的选定信息。
135.此外,电子装置100可以被配置为基于接收到的信息生成综合食谱向导(s1020)。电子装置100可以被配置为利用人工智能(ai)模型或利用数据库来生成综合食谱向导,并且由于与综合食谱向导的生成相关联的详细描述已经在上面的图5中进行描述,因此不再进行赘述。
136.此外,电子装置100可以被配置为将生成的综合食谱向导发送到用户终端装置200或烹饪装置400(s1030)。相应地,用户终端装置200和烹饪装置400可以被配置为根据综合食谱向导提供向导,或者根据综合食谱向导执行与控制操作相对应的操作。
137.尽管通过用户终端装置200提供根据综合食谱向导的向导消息已在上面作为示例进行了描述,但向导消息可以通过烹饪装置400提供。
138.图11是图示了根据本公开的实施例的以下操作的序列图:电子装置向能够向用户提供向导消息的第一烹饪装置提供综合食谱向导,并基于第一烹饪装置在根据综合食谱向导的烹饪步骤改变时向电子装置发送关于进度步骤的变化的信息,通过电子装置向另一烹饪装置发送控制信号。
139.参考图11,电子装置100可以被配置为在生成综合食谱向导(s1110)之后确定能够根据综合食谱向导提供向导消息的烹饪装置(s1120)。在此,能够提供向导消息的烹饪装置可以是包括输出接口(例如,显示器和扬声器)的烹饪装置。
140.例如,电子装置100可以被配置为基于关于用户拥有的相应烹饪装置的信息,获得关于多个烹饪装置400之中能够提供向导消息的烹饪装置的信息。
141.此外,电子装置100可以被配置为基于第一烹饪装置400-1被确定为能够提供向导消息,向第一烹饪装置400-1发送综合食谱向导(s1130)。在这种情况下,电子装置100可以
不向已被确定为不能够提供向导消息的第二烹饪装置400-2发送综合食谱向导。
142.第一烹饪装置400-1可以被配置为基于从电子装置100接收的综合食谱向导向用户提供第一向导消息(s1140)。在这种情况下,第一向导消息可以是与根据综合食谱向导通过相应步骤提供的烹饪向导的第一烹饪步骤相对应的向导消息。此外,第一烹饪装置400-1可以被配置为提供与第二烹饪步骤相对应的第二向导消息,以及与第三烹饪步骤相对应的第三向导消息(s1150和s1180)。
143.第一烹饪装置400-1可以被配置为基于第一烹饪步骤被确定为已完成,向电子装置100发送关于根据综合食谱向导的进度步骤的变化的信息(s1145)。电子装置100可以被配置为基于关于进度步骤的变化的信息,向另一烹饪装置发送控制信号以便执行下一烹饪步骤(s1160)。例如,基于执行在作为第一烹饪步骤的下一步骤的第二烹饪步骤中要求第二烹饪装置400-2的操作,电子装置100可以被配置为向第二烹饪装置400-2发送与第二烹饪步骤相对应的控制信号。第二烹饪装置400-2可以被配置为基于接收到的控制信号执行与控制信号相对应的操作(s1170)。
144.基于从第一烹饪装置400-1接收到的关于进度步骤的变化的信息(s1155),识别出在下一烹饪步骤中没有要求执行第二烹饪装置400-2的操作,在该识别的基础上,电子装置100可以不向第二烹饪装置400-2发送控制信号(s1190)。
145.第一烹饪装置400-1可以被配置为仅在要求执行另一烹饪装置的操作的步骤时才向电子装置100发送关于进度步骤的变化的信息。
146.图12是图示了根据实施例的以下操作的序列图:电子装置向能够向用户提供向导消息的第一烹饪装置提供综合食谱向导,并且仅在基于综合食谱向导改变烹饪步骤时需要控制另一烹饪装置时,第一烹饪装置才向电子装置发送关于进度步骤的变化的信息。
147.参考图12,第一烹饪装置400-1可以被配置为当改变烹饪步骤时在下一步骤中需要执行第二烹饪装置400-2的操作时,向电子装置100发送关于进度步骤的变化的信息(s1250)。电子装置100可以被配置为基于接收到的关于进度步骤的变化的信息,向第二烹饪装置400-2发送控制信号(s1260),并且第二烹饪装置可以被配置为执行与控制信号相对应的操作(s1270)。
148.基于综合食谱向导,识别出在下一烹饪步骤中没有要求执行第二烹饪装置400-2的操作,在该识别的基础上,第一烹饪装置400-1可以不向电子装置100发送关于进度步骤的变化的信息(s1290)。
149.图13是图示了根据本公开的实施例的以下操作的序列图:当电子装置向第一烹饪装置提供综合食谱向导时,第一烹饪装置根据综合食谱向导向另一烹饪装置发送控制信号。
150.根据图13的实施例,第一烹饪装置400-1可以被配置为接收从电子装置100生成(s1310)的综合食谱向导(s1320),并且根据综合食谱向导提供向导消息(s1330)并执行烹饪操作(s1360)。
151.此外,第一烹饪装置400-1可以被配置为基于综合食谱向导向另一烹饪装置发送控制信号。例如,第一烹饪装置400-1可以被配置为发送用于控制第二烹饪装置400-2的控制信号(s1340),并且第二烹饪装置400-2可以被配置为基于从第一烹饪装置400-1接收到的控制信号执行与之对应的操作(s1350)。相应地,第一烹饪装置400-1可以被配置为扮演
可以整体地控制多个烹饪装置的中心枢纽的角色。
152.图14至图17是分别图示了图6中提供的第一向导消息ui、第二向导消息ui、第三向导消息ui和第四向导消息ui的示例的图。
153.拥有诸如微波炉、电磁炉和烤箱等烹饪装置的用户执行关于“牛排”、“培根意面”和“沙拉”的烹饪在下面作为示例进行描述,以描述本公开的示例。
154.首先,参考图6,电子装置100可以被配置为综合地分析关于用户拥有的烹饪装置的信息、关于用户要烹饪的食谱的食谱信息、关于用户当前拥有的食物原料的信息等,并生成综合食谱向导(s6010)。
155.在这种情况下,由于用户拥有的烹饪装置400是微波炉400-1(以下为第一烹饪装置)、电磁炉400-2(以下为第二烹饪装置)和烤箱400-3(以下为第三烹饪装置),因此,电子装置100可以被配置为从存储在服务器300、用户终端装置200或存储器110中的信息中的至少一种获得关于以上三种烹饪装置的信息,并基于所获得的信息生成综合食谱向导。此外,关于“牛排”、“培根意面”和“沙拉”的食谱信息可以从服务器300获得,并且可以生成反映所获得的信息的综合食谱向导。
156.例如,综合食谱向导可以生成以下一系列信息:使用第一烹饪装置解冻牛排原料;引导用户在进行解冻期间制作沙拉;当牛排原料的解冻完成时使用第二烹饪装置对牛排原料进行电磁炉烹饪,同时使用第二烹饪装置烹饪培根意面中的意大利面;当牛排原料的电磁炉烹饪完成时使用第三烹饪装置对牛排原料进行烤箱烹饪;通过使用第三烹饪装置进行烹饪,将培根意面中的培根添加到意大利面中,由此同时完成牛排和培根意面;以及向用户提供沙拉。
157.在另一示例中,综合食谱向导可以引导用户在通过第一烹饪装置对牛排原料进行解冻期间购买缺少的食物原料。在这种情况下,电子装置100可以被配置为基于gps、用户位置信息等获得关于距用户当前位置最近的超市的信息,从而向用户提供关于食物原料的购买向导。电子装置100可以被配置为基于距离信息计算出购买食物原料所必须花费的估计时间,并向用户提供将上述时间与牛排解冻时间进行比较的信息。
158.电子装置100可以被配置为基于综合食谱向导向用户终端装置200发送第一向导消息(s6020),并且用户终端装置200可以被配置为向用户提供第一向导消息(s6030)。
159.在这种情况下,用户终端装置200可以被配置为在需要用户动作的制作部分中向用户提供请求执行特定操作的ui。
160.例如,参考图14,用户终端装置200可以被配置为显示与烹饪牛排相关联的ui 1410。ui 1410可以包括用于识别作为烹饪主题的食谱的区域1411、显示向用户请求的操作的区域1412以及用于输入用户是否已完成操作的执行的区域1413。
161.显示向用户请求的操作的区域1412可以包括关于食谱的信息,例如烹饪方法、烹饪时间和烹饪温度,并向用户引导特定烹饪方法。
162.电子装置100可以被配置为从用户终端装置200接收用户的操作执行完成信号,并继续进行下一烹饪步骤。然而,实施例并不局限于此,并且电子装置100可以被配置为在经过预设时间时自动地进行下一烹饪步骤。
163.此外,返回参考图6,电子装置100可以被配置为基于烹饪部分(其要求启动第一烹饪装置400-1基于综合食谱向导的操作),向第一烹饪装置400-1发送第一控制信号
(s6040),并且第一烹饪装置400-1可以被配置为执行与第一控制信号相对应的操作(s6050)。
164.在这种情况下,电子装置100可以被配置为向第一烹饪装置400-1发送第一控制信号,该第一控制信号控制第一烹饪装置400-1基于由综合食谱向导判定的温度和时间来操作。第一烹饪装置400-1可以被配置为执行与从电子装置100接收到的第一控制信号相对应的操作。
165.例如,电子装置100可以被配置为向第一烹饪装置400-1发送包括关于微波炉解冻时间的信息在内的第一控制信号,该微波炉解冻时间是基于牛排原料的类型和重量来计算的,并且第一烹饪装置400-1可以被配置为在对应时间期间操作,从而对用户提供的牛排原料进行解冻。
166.此外,电子装置100可以被配置为基于综合食谱向导向用户终端装置200发送第二向导消息(s6060),并且用户终端装置200可以被配置为向用户提供第二向导消息(s6070)。在这种情况下,用户终端装置200可以被配置为向用户提供请求执行特定操作的ui。
167.例如,参考图15,用户终端装置200可以被配置为显示与制作沙拉相关联的ui 1510和与烹饪牛排相关联的ui 1520。与制作沙拉相关联的ui 1510可以包括用于识别作为烹饪主题的食谱的区域1511、显示向用户请求的操作的区域1512以及用于输入用户是否已完成操作的执行的区域1513。
168.显示向用户请求的操作的区域1512可以包括关于食谱的信息,例如制作成沙拉的各原料和制作方法,并且可以向用户引导特定烹饪方法。
169.此外,与烹饪牛排相关联的ui 1520可以包括用于识别作为烹饪主题的食谱的区域1521和显示食谱的烹饪进度情况的区域1522。例如,在牛排的情况下,由于牛排原料的解冻操作已经开始并且正在前一烹饪步骤中由第一烹饪装置400-1进行,因此,在与烹饪牛排相关联的ui 1520中可以显示进度情况1522和距操作完成的剩余时间1523。
170.用户终端装置200可以被配置为显示提供关于相应食谱的烹饪进度信息的ui。例如,用户终端装置200可以被配置为在显示器的上端(例如,图15中与制作沙拉相关联的ui的上端)显示相应食谱的烹饪进度的程度和进度率(例如,如下信息:沙拉完成了整个进度的1/4步骤,进度率为25%,牛排完成了整个进度的1/10步骤,进度率为10%)。提供烹饪进度信息的ui可以显示为单独的弹出窗口,并在与相应食谱的烹饪相关联的ui内显示。
171.相应地,可以直观地向用户告知实时的烹饪进度情况。
172.此外,参考图6,电子装置100可以被配置为基于综合食谱向导向用户终端装置200发送第三向导消息(s6080),并且用户终端装置200可以被配置为向用户提供第三向导消息(s6090)。
173.例如,参考图16,用户终端装置200可以被配置为显示与烹饪牛排相关联的ui 1610和与烹饪培根意面相关联的ui 1620。相应的ui 1610和1620可以包括用于识别作为烹饪主题的食谱的区域1611和1621、显示向用户请求的操作的区域1612和1622以及用于输入用户是否已完成操作的执行的区域1613和1623。
174.显示向用户请求的操作的区域1612和1622可以包括关于用于烹饪相应食谱的烹饪装置的区域的信息,并且可以向用户引导特定烹饪方法。例如,由于牛排和培根意面的烹饪都是在对应的烹饪步骤中使用电磁炉来执行的,因此,可以向用户显示向导消息,使得使
用电磁炉第一元件执行牛排的烹饪并使用电磁炉第二元件执行培根意面的烹饪。
175.此外,参考图6,电子装置100可以被配置为基于综合食谱向导向第二烹饪装置400-2发送第二控制信号(s6100),并且第二烹饪装置400-2可以被配置为执行与第二控制信号相对应的操作(s6110)。
176.在这种情况下,电子装置100可以被配置为向第二烹饪装置400-2发送第二控制信号,该第二控制信号控制第二烹饪装置400-2基于由综合食谱向导判定的温度和时间来操作。第二烹饪装置400-2可以被配置为执行与从电子装置100接收到的第二控制信号相对应的操作。
177.例如,由于牛排使用作为第二烹饪装置400-2的电磁炉的第一元件来烹饪并且培根意面使用作为第二烹饪装置400-2的电磁炉的第二元件来烹饪,因此,电子装置100可以被配置为应用与通过第二烹饪装置400-2在相应部件中烹饪的食谱相对应的烹饪温度和烹饪时间,从而控制第二烹饪装置400-2执行烹饪操作。
178.电子装置100可以被配置为基于综合食谱向导向第三烹饪装置400-3发送第三控制信号(s6120),并且第三烹饪装置400-3可以被配置为执行与第三控制信号相对应的操作(s6130)。
179.例如,综合食谱向导可以包括关于在牛排的电磁炉烹饪后进行烤箱烹饪的信息。在这种情况下,综合食谱向导可以包括关于与第三烹饪装置400-3(其对应于烤箱)有关的预热操作的信息。
180.在这种情况下,电子装置100可以被配置为基于包括关于第三烹饪装置400-3的设置温度、设置时间等的信息在内的综合食谱向导,向第三烹饪装置400-3发送第三控制信号,该第三控制信号控制将第三烹饪装置400-3的烹饪温度设置在预设时间下特定温度。
181.相应地,参考图18,第三烹饪装置400-3可以被配置为通过从电子装置100接收第三控制信号来执行预热操作。
182.基于上述内容,电子装置100可以被配置为通过控制烹饪装置自动地进行要在特定烹饪步骤(例如烹饪装置的预热操作)之前预先执行的操作来减少在烹饪上花费的总时间。
183.此外,参考图6,电子装置100可以被配置为基于综合食谱向导向用户终端装置200发送第四向导消息(s6140),并且用户终端装置200可以被配置为向用户提供第四向导消息(s6150)。
184.例如,参考图17,用户终端装置备200可以被配置为显示与烹饪牛排相关联的ui 1710和与烹饪培根意面相关联的ui 1720。相应的ui 1710和1720可以包括用于识别作为烹饪主题的食谱的区域1711和1721、显示向用户请求的操作的区域1712和1722以及用于输入用户是否已完成操作的执行的区域1713。
185.参考图17,与烹饪牛排相关联的ui 1710可以显示向导内容以执行烤箱式烹饪,其是在完成牛排原料的电磁炉烹饪之后的下一步骤。
186.与烹饪培根意面相关联的ui 1720可以显示向导内容以执行在烹饪培根n分钟之后将培根放入烤箱内的操作,其中培根是培根意面中的原料之一。
187.在此,可以判定关于将培根放入烤箱内的时间的信息,使得当烤箱操作完成时完成培根的烹饪(根据牛排烹饪的完成,将培根的烹饪时间和烤箱的操作完成时间考虑进
去)。
188.相应地,电子装置100可以被配置为提供一种在考虑相应食谱的特性和烹饪装置的特性的情况下针对用户选择的食谱进行优化的烹饪方法。
189.图18是图示了根据实施例的电子装置对烹饪装置的控制的图。
190.电子装置100可以被配置为基于综合食谱向导来控制烹饪装置。例如,参考图18,电子装置100可以被配置为进行控制以使得烤箱的预热操作基于综合食谱向导在特定时间执行。由于电子装置100对烹饪装置的控制已经在图6中详细地描述,因此不再进行赘述。
191.然而,电子装置100对烹饪装置400的装置操作并不局限于此,并且电子装置100可以被配置为控制各种类型的烹饪装置400,并根据烹饪装置400的类型以不同的方法控制烹饪装置400。
192.图19是图示了根据实施例的生成用户定制食谱的方法的图。
193.电子装置100可以被配置为通过通信接口120从服务器300获得私人用户信息,并基于所获得的私人用户信息生成用户定制食谱。
194.在此,用户定制食谱可以指基于私人用户信息(例如,用户的食物偏好、健康信息、关于拥有的原料的信息、活动信息和关于拥有的烹饪装置的信息)修改相应食物的标准食谱的食谱。
195.例如,电子装置100可以被配置为基于用户偏好低脂食谱而提供脂肪含量减少的食谱,或者基于关于用户健康状态的信息而提供钠含量减少的食谱。在这种情况下,电子装置100可以被配置为从用户终端装置200获得关于用户的食物偏好的信息,或者从健康信息服务器300-3获得关于用户的健康状态的信息。
196.此外,电子装置100可以被配置为基于用户的能量消耗较低,提供与之相对应的卡路里减少的食谱。例如,电子装置100可以被配置为从用户终端装置(例如,具备测量用户所消耗的卡路里的功能的可穿戴设备)获得关于用户的能量消耗的信息,并且通过从食谱服务器300-1获得关于通过食谱而摄入的卡路里的信息,提供经过修改以提供与用户所消耗的卡路里相对应的卡路里的食谱。
197.此外,电子装置100可以被配置为提供经过修改以便基于关于用户拥有的烹饪装置的信息来利用用户拥有的烹饪装置进行烹饪的食谱。例如,基于用户仅拥有电磁炉而没有烤箱,可以提供经过修改以便使用电磁炉而不是烤箱对相同食物进行烹饪的食谱。在这种情况下,电子装置100可以被配置为从用户终端装置200或烹饪装置信息服务器300-4获得关于用户拥有的烹饪装置的信息。
198.电子装置100可以被配置为搜索能够与用户终端装置200通信的烹饪装置并通过通信接口120向用户终端装置200提供搜索结果,并且根据用户输入对搜索出的烹饪装置之中用户拥有的烹饪装置的选择命令,获得关于用户拥有的烹饪装置的信息。在这种情况下,电子装置100可以被配置为提供包括由用户的选择命令选择的多个烹饪装置可烹饪的食谱的食谱列表。
199.此外,电子装置100可以被配置为基于诸如用户日程表等私人信息来推荐与用户日程表中包括的事件相对应的食谱。例如,电子装置100可以被配置为从日程表服务器300-2获得用户的日程表信息,并且基于存在诸如用户的生日或周年纪念日等事件,向用户提供与相应事件相对应的食谱列表。
200.此外,电子装置100可以被配置为基于关于用户拥有的原料的信息,向用户提供可以使用拥有的原料进行烹饪的食谱列表。在这种情况下,电子装置100可以被配置为从储存食物原料的装置(如智能冰箱)中获得关于用户拥有的原料的信息。
201.相应地,电子装置100可以被配置为提供生成为与用户个人特性相匹配的食谱列表,从而提高用户便利性。
202.图20是图示了根据本公开的实施例的电子装置的控制方法的流程图。
203.电子装置100可以被配置为提供多个可用烹饪装置可烹饪的食谱列表(s2010)。
204.此外,电子装置100可以基于从食谱列表中选择了多个食谱,生成用于使用多个烹饪在根据多个食谱统一执行烹饪的综合食谱向导(s2020)。
205.在这种情况下,电子装置100可以被配置为基于菜肴的特性来设置相应食谱的优先顺序,菜肴的特性是基于多个食谱制成的,并且通过根据优先顺序以不同方式判定多个食谱的完成顺序来生成综合食谱向导。
206.电子装置100可以被配置为通过搜索能够与电子装置100通信的烹饪装置来提供搜索结果,接收对搜索出的烹饪装置之中的多个烹饪装置400的选择命令,并生成包括由选择命令选择的多个烹饪装置400可烹饪的食谱的食谱列表。
207.此外,电子装置100可以被配置为根据综合食谱向导提供向导消息,并基于在综合食谱向导中提供的顺序和烹饪时间来控制多个烹饪装置(s2030)。
208.在这种情况下,电子装置100可以被配置为提供用于引导综合食谱向导中的制作部分中的用户动作的向导消息,该制作部分要求用户动作,以及基于综合食谱向导中的要求启动至少一个烹饪装置的操作的烹饪部分,发送关于该至少一个烹饪装置的控制信号。
209.电子装置100可以被配置为获得用户的私人信息,并通过基于私人用户信息修改相应食物的标准食谱来生成用户定制食谱,并且向用户提供的食谱列表可以包括用户定制食谱。在这种情况下,私人用户信息可以包括用户的食物偏好、健康信息、关于拥有的原料的信息和活动信息中的至少一种。
210.根据如上所述的本公开的各种实施例,电子装置可以被配置为:提供生成为与用户个人特性相匹配的食谱列表,提供针对用户选择的食谱进行优化的烹饪方法,引导用户动作以根据食谱执行烹饪以及自动控制在烹饪中使用的烹饪装置,从而提高了用户便利性。
211.电子装置可以被配置为不仅控制烹饪装置根据综合食谱向导提供经过烹饪的食物,而且还在烹饪完成之后控制洗碗机根据在烹饪过程中的使用情况对弄脏的烹饪工具和餐具进行清洗。
212.图21是图示了根据本公开的实施例的以下操作的序列图:电子装置通过根据对脏污程度的确定判定清洗过程来向用户终端装置提供向导消息,并向洗碗机发送控制信号。
213.电子装置100可以被配置为向用户终端装置200提供信息,并以与图21相同的方法控制洗碗机500。
214.首先,电子装置100可以被配置为在完成了根据综合食谱向导的烹饪之后通过确定在烹饪中使用的烹饪工具和餐具的脏污程度来判定洗碗机500的清洗过程(s2110)。
215.在此,电子装置100可以被配置为基于根据综合食谱向导进行烹饪的相应食谱的食谱信息,确定在烹饪中使用的烹饪工具和餐具的脏污程度。食谱信息可以包括用于根据
食谱执行烹饪的食物原料信息和烹饪工具和餐具信息。
216.电子装置100可以被配置为通过使用的食物原料信息和菜肴类型信息来评估烹饪工具和餐具的脏污程度。例如,在牛排食谱的情况下,由于在烹饪过程中使用了油而必需进行深度清洗,因此,可以将用于烹饪牛排的煎锅等烹饪工具和用于容纳牛排的餐具评估为具有较高的脏污程度。另一方面,在沙拉食谱的情况下,由于含油的食物原料较少,因此可以将用于容纳沙拉的餐具评估为具有较低的脏污程度。
217.电子装置100可以被配置为基于所确定的脏污程度控制洗碗机500根据与相应烹饪工具和餐具的脏污程度相对应的洗碗机的清洗过程来执行清洗操作。例如,电子装置100可以被配置为控制洗碗机500通过如下方式来执行清洗操作:基于烹饪工具和餐具的脏污程度,根据经过烹饪的食物的可以使油完美降解的水温和粘度,控制可以借助其顺利执行清洗的洗涤剂的喷力等。
218.在这种情况下,电子装置100可以被配置为向用户终端装置200发送用于引导执行清洗烹饪工具和餐具的用户动作的向导消息(s2120),使得用户终端装置200可以向用户提供向导消息(s2130)。例如,电子装置100可以被配置为向用户提供引导将烹饪工具和餐具布置在洗碗机内特定区域的向导消息。
219.用户终端装置200可以被配置为从接收到向导消息的用户接收已经完成了洗碗机500内的餐具布置的用户输入。在这种情况下,用户终端装置200可以被配置为向电子装置100发送餐具布置完成信号(s2140)。电子装置100可以被配置为基于接收到餐具布置完成信号,向洗碗机500发送基于所判定的清洗过程来控制洗碗机500的控制信号(s2150),并且洗碗机500可以被配置为执行与接收到的控制信号相对应的清洗操作(s2160)。
220.相应地,电子装置100可以被配置为引导执行清洗操作所必需的用户动作,并通过根据脏污程度自动确定清洗过程来控制洗碗机,从而提高用户便利性。
221.向用户提供向导消息和控制洗碗机的操作并不局限于上述实施例,并且可以包括各种实施例。根据本公开的另一示例的电子装置和洗碗机的操作将在下面参考图22至图24进行描述。
222.图22是图示了根据本公开的实施例的电子装置通过洗碗机提供向导消息的示例的序列图。
223.参考图22,电子装置100可以被配置为向洗碗机500或设有输出接口(如显示器或扬声器)的另一家用电器提供向导消息。接收向导消息的设备可以被配置为向用户提供文本或语音形式的消息。
224.首先,电子装置100可以被配置为在完成了根据综合食谱向导的烹饪之后通过确定在烹饪中使用的烹饪工具和餐具的脏污程度来判定清洗过程(s2210),向洗碗机500发送引导执行清洗烹饪工具和餐具的用户动作的向导消息(s2220),使得洗碗机500可以向用户提供向导消息(s2230)。
225.此外,电子装置100可以被配置为基于确定根据向导消息的用户动作已完成(例如,基于从洗碗机500接收到餐具布置完成信号),向洗碗机500发送基于所判定的清洗过程来控制洗碗机500的控制信号(s2240),并且洗碗机500可以被配置为执行与接收到的控制信号相对应的清洗操作(s2250)。
226.图23是图示了根据本公开的实施例的电子装置通过用户终端装置提供向导消息
并向洗碗机发送关于清洗过程的信息的示例的序列图。
227.参考图23,电子装置100可以被配置为在完成了根据综合食谱向导的烹饪之后通过确定在烹饪中使用的烹饪工具和餐具的脏污程度来判定清洗过程(s2310),并向用户终端装置200发送用于引导执行清洗烹饪工具和餐具的用户动作的向导消息(s2320),使得用户终端装置200可以向用户提供向导消息(s2330)。
228.此外,电子装置100可以被配置为向洗碗机500发送所判定的清洗过程信息(s2340)。洗碗机500可以被配置为基于从电子装置100接收到的清洗过程信息来设置清洗过程(s2350)。此外,洗碗机500可以被配置为通过识别机门的关闭或接收用户的执行清洗过程的启动输入(s2360)来执行与所设置的清洗过程相对应的清洗操作(s2370)。
229.图24是图示了根据本公开的实施例的电子装置向用户终端装置发送向导消息和关于清洗过程的信息并且用户终端装置向洗碗机发送与之对应的控制信号的示例的序列图。
230.参考图24,电子装置100可以被配置为在完成了根据综合食谱向导的烹饪之后通过确定在烹饪中使用的烹饪工具和餐具的脏污程度来判定清洗过程(s2410),并向用户终端装置200发送与所判定的清洗过程相对应的向导消息和清洗过程信息(s2420)。
231.用户终端装置200可以被配置为基于接收到的向导消息和清洗过程信息提供用于引导执行清洗烹饪工具和餐具的用户动作的向导消息(s2430)。
232.相应地,用户可以通过用户终端装置200检查清洗过程信息。此外,基于在完成餐具布置之后用户通过用户终端装置200的ui输入用于执行清洗操作的用户命令(例如,餐具布置完成输入或清洗启动输入),用户终端装置200可以被配置为向洗碗机500发送用于执行包括清洗过程信息的清洗操作的指令。在这种情况下,清洗过程信息可以包括用于控制洗碗机500的清洗操作的控制信号。
233.例如,参考图24,用户终端装置200可以被配置为向洗碗机500发送基于接收到的清洗过程来控制洗碗机500的控制信号(s2440)。在这种情况下,用户终端装置200可以被配置为使用诸如wi-fi、wi-fi直连、蓝牙和近场通信(nfc)等短距离通信直接向洗碗机500发送控制信号,或者通过服务器300进行发送。
234.相应地,洗碗机500可以被配置为执行与从用户终端装置200接收到的控制信号相对应的清洗操作(s2450)。
235.图25是图示了根据本公开的实施例的通过电子装置控制洗碗机的控制方法的流程图。
236.电子装置100可以被配置为基于相应食谱的食谱信息,确定在根据综合食谱向导的烹饪中使用的烹饪工具和餐具的脏污程度(s2510)。此外,电子装置100可以被配置为控制洗碗机根据与相应烹饪工具和餐具的脏污程度相对应的洗碗机的清洗过程来执行清洗操作(s2520)。
237.在这种情况下,电子装置100可以被配置为控制洗碗机设置与所确定的脏污程度之中最高脏污程度相对应的清洗过程。通过在与最高脏污程度相对应的清洗过程中进行清洗,可以将所有接受清洗的烹饪工具和餐具清洗至相同的水平。
238.电子装置100可以被配置为提供引导用户根据所确定的脏污程度将烹饪工具和餐具布置在洗碗机内彼此不同的区域处的向导消息,并且控制洗碗机针对洗碗机的相应区域
设置与所确定的脏污程度相对应的清洗过程。电子装置100可以被配置为引导具有相似脏污程度的烹饪工具和餐具被布置在洗碗机内的相同区域中,并且控制洗碗机进行与脏污程度相对应的清洗过程并在根据洗碗机的区域的水压下进行清洗。
239.例如,电子装置100可以被配置为引导用于容纳牛排的餐具和煎锅被布置在洗碗机内洗碗篮的下部,这是因为基于油的使用情况评估的脏污程度较高,并且引导用于容纳沙拉的餐具被布置在洗碗机内洗碗篮的上部,这是因为评估的脏污程度较低。此外,电子装置100可以被配置为控制洗碗机以使得向洗碗机内洗碗篮的布置有被评估为具有较高脏污程度的烹饪工具和餐具的下部高强度地喷淋洗涤水,并且向洗碗篮的布置有被评估为具有较低脏污程度的烹饪工具和餐具的上部低强度地喷淋洗涤水。
240.此外,基于具有不同脏污程度的烹饪工具和餐具被布置在相同的洗碗篮内,可以引导一侧布置脏污程度较高的烹饪工具和餐具并且可以引导另一侧布置脏污程度较低的烹饪工具和餐具,并且可以通过如下方式来控制洗碗机针对洗碗机内的相应区域设置与脏污程度相对应的清洗过程:根据布置的烹饪工具和餐具的脏污程度,控制从左到右和从前到后喷淋的洗涤水的压力和水量。
241.相应地,通过基于脏污程度设置与之对应的清洗过程并且不会向所有烹饪工具和餐具统一应用清洗过程,可以防止因为向脏污程度较低的餐具应用高强度清洗过程而产生的电力浪费。
242.根据如上文所述的本公开的各种实施例的方法可以以可安装在诸如用户终端装置等电子装置中的软件或应用程序形式来实现。
243.此外,根据如上文所述的本公开的各种实施例的方法可以仅通过在相关技术的电子装置上进行软件升级或硬件升级来实现。
244.此外,如上文所述的本公开的各种实施例可以通过设置在电子装置中的嵌入式服务器或位于电子装置外部的服务器来执行。
245.可以提供一种存储有被配置为依序地执行根据本公开的文档分析方法的程序的非暂时性计算机可读介质。
246.非暂时性计算机可读介质可以指半永久地存储数据而不是在很短的时间内存储数据的介质,例如寄存器、高速缓存、存储器等,并且可由设备读取。具体地,上述各种应用程序或程序可以在非暂时性计算机可读介质中存储和提供,例如但不限于光盘(cd)、数字多功能光盘(dvd)、硬盘、蓝光光盘、usb、存储卡、rom等。
247.尽管本公开已经参照其各种实施例进行了示出和描述,但将理解的是,这些各种实施例旨在是说明性的,而不是限制性的。本领域技术人员将理解的是,可以在不背离包括所附权利要求及其等同物的本公开的真正精神和完整范围的前提下,在其中对形式和细节进行各种改变。
再多了解一些

本文用于创业者技术爱好者查询,仅供学习研究,如用于商业用途,请联系技术所有人。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表