欢迎光临小豌豆知识网!
当前位置:首页 > 生活技术 > 家具物品> 菜谱共同执行的处理方法、装置及设备独创技术33475字

菜谱共同执行的处理方法、装置及设备

2021-03-13 16:04:56

菜谱共同执行的处理方法、装置及设备

  技术领域

  本申请涉及数据处理技术领域,尤其是涉及到一种菜谱共同执行的处理方法、装置及设备。

  背景技术

  随着科技的进步,智能烹饪设备越来越流行。电子菜谱可在烹饪设备的主机上运行,进而实现自动化的菜品烹饪过程。

  目前,在用户界面下,可以进行多菜谱同时运行、或自定义(手动烹饪)菜谱和已设置运行菜谱同时运行等,他们可能会涉及共用的配料机,进而可能会造成共用时段无法操作或无法区分具体指令下达的菜谱(如料杯中的料要投入哪个锅中),从而无法准确完成投料操作,造成菜品烹饪准确性较低。

  发明内容

  有鉴于此,本申请提供了一种菜谱共同执行的处理方法、装置及设备,主要目的在于改善目前现有技术中会造成共用时段无法操作或无法区分具体指令下达的菜谱,从而无法准确完成投料操作,造成菜品烹饪准确性较低的技术问题。

  依据本申请的一个方面,提供了一种菜谱共同执行的处理方法,该方法包括:

  接收自定义菜谱的编辑指令;

  获取已设置运行菜谱的菜谱信息;

  根据所述菜谱信息,获取共用配料机被占用的第一时间段;

  输出所述被占用的第一时间段和/或所述未被占用的第三时间段。

  依据本申请的另一个方面,提供了一种菜谱共同执行的处理装置,该装置包括:

  接收模块,用于接收自定义菜谱的编辑指令;

  获取模块,用于获取已设置运行菜谱的菜谱信息;

  所述获取模块,还用于根据所述菜谱信息,获取共用配料机被占用的第一时间段;

  输出模块,用于输出所述被占用的第一时间段和/或所述未被占用的第三时间段。

  依据本申请的又一个方面,提供了一种可读存储介质,其上存储有计算机程序,所述程序被处理器执行时实现上述菜谱共同执行的处理方法。

  依据本申请的再一个方面,提供了一种菜谱共同执行处理的实体设备,包括存储介质、处理器及存储在存储介质上并可在处理器上运行的计算机程序,所述处理器执行所述程序时实现上述菜谱共同执行的处理方法。

  借由上述技术方案,本申请提供的一种菜谱共同执行的处理方法、装置及设备,与目前现有技术相比,本申请可在用户编辑自定义菜谱时,根据已设置运行菜谱的菜谱信息,输出共用配料机被占用的时间段和/或所述未被占用的第三时间段,使得用户明确该共用配料机在哪些时段已被占用,哪些时段是空闲的,进而在自定义菜谱时能够有效错开时段使用该共用配料机。避免共用配料机存在多个菜谱共用的时段,从而有效避免共用配料机无法操作或无法区分具体指令下达的菜谱的情况,保证共用配料机按照菜谱准确完成投料操作,提高了菜品烹饪的准确性。

  上述说明仅是本申请技术方案的概述,为了能够更清楚了解本申请的技术手段,而可依照说明书的内容予以实施,并且为了让本申请的上述和其它目的、特征和优点能够更明显易懂,以下特举本申请的具体实施方式

  附图说明

  此处所说明的附图用来提供对本申请的进一步理解,构成本申请的一部分,本申请的示意性实施例及其说明用于解释本申请,并不构成对本申请的不当限定。在附图中:

  图1示出了本申请实施例提供的一种菜谱共同执行的处理方法的流程示意图;

  图2示出了本申请实施例提供的另一种菜谱共同执行的处理方法的流程示意图;

  图3示出了本申请实施例提供的一种菜谱共同执行的处理装置的结构示意图。

  具体实施方式

  下文中将参考附图并结合实施例来详细说明本申请。需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互组合。

  为了改善目前现有技术中会造成共用时段无法操作或无法区分具体指令下达的菜谱,从而无法准确完成投料操作,造成菜品烹饪准确性较低的技术问题。本实施例提供了一种菜谱共同执行的处理方法,如图1所示,该方法包括:

  101、接收自定义菜谱的编辑指令。

  在本实施例中,自定义菜谱可为用户根据菜谱内容手动定义的菜谱,其中可包含用户结合自身的需求,自定义的烹饪步骤信息、烹饪设备信息、烹饪口味信息、烹饪食材信息等。

  例如,用户可在烹饪设备对应的信息输入屏上,输入自定义菜谱的编辑指令,进而在信息输入屏上自定义需要执行的菜谱;或者用户可通过智能手机、平板电脑等终端编辑自定义的菜谱信息,然后发送给烹饪设备以便按照自定义菜谱信息来执行菜品烹饪的操作等。

  对于本实施例的执行主体可为菜谱共同执行的处理装置或设备,可配置在客户端侧,如烹饪设备的操控端侧,或者智能手机、平板电脑等终端侧。可用于避免共用配料机存在多个菜谱共用的时段,使得共用配料机不存在占用时间冲突,具体可执行步骤102至104所示的过程。

  通过自定义菜谱的编辑指令中携带的配料指令,自动配置具有该配料指令的执行功能的配料机,展现给用户,或者,用户手动选择一台执行该自定义菜谱的配料机。

  102、获取已设置运行菜谱的菜谱信息。

  已设置运行菜谱可包括从菜谱运营方获取并设置运行的电子菜谱(已获取该菜谱的使用权限,且该菜谱已设置为在预定时间点开始运行)、和/或用户之前自定义并设置运行的电子菜谱(用户在自定义当前菜谱之前自定义的菜谱,且该菜谱已设置为在预定时间点开始运行)等。

  菜谱信息可包含已设置运行的菜谱的菜谱名称、菜谱中的烹饪参数信息(如烹饪步骤信息、烹饪设备信息、烹饪口味信息、烹饪食材信息等)、菜谱定时运行的时间点(即菜谱在哪一时间点触发运行,或再等多久开始运行该菜谱等)、菜谱对应的序列号等。

  103、根据已设置运行菜谱的菜谱信息,获取共用配料机被占用的第一时间段。

  其中,共用配料机可为至少一个菜品烹饪设备提供自动投料服务(如调料投料、食材投料等服务),即多个菜品烹饪设备可共用一台共用配料机。

  例如,根据已设置运行的菜谱1的菜谱信息,获取菜谱1的开始运行的时间点a。并根据菜谱信息进行解析获取每个烹饪步骤的执行时长,在开始投料时获取相应的时间点,如电子菜谱任务开始后第三个步骤是投料的第一步骤,将时间点a+前两个步骤的执行时长得到开始投料的时间点,即共用配料机开始被占用的时间点;在该菜谱任务中的投料步骤全部结束后,获取相应的投料结束时间点m,如电子菜谱任务中的第七个步骤是投料的最后一步骤,将时间点a+这七个步骤的执行时长得到结束投料的时间点,即共用配料机结束被占用的时间点n。最后可确定关于菜谱1进行烹饪任务执行时,该共用配料机被占用的时间段为[m,n]。

  104、输出共用配料机被占用的第一时间段和/或所述未被占用的第三时间段。

  对于本实施例,用户编辑自定义菜谱时,根据步骤102至103所示的过程,可输出共用配料机已被占用(被已设置运行的菜谱任务所占用)的时间段,和/或所述未被占用的第三时间段,其具体的输出形式可有多种可选方式。例如,直接输出共用配料机在哪些时间段被占用;或者输出共用配料机在多久之后开始被占用,暂时停止被占用的时间点,以及再多久之后又被占用的信息等。以文字、图片、音频、视频、灯光、振动等多种形式输出共用配料机被占用的时间段。使得用户在编辑自定义菜谱时清楚了解共用配料机在哪些时段已被占用,进而在自定义菜谱时能够有效错开时段使用该共用配料机。

  本实施例提供的一种菜谱共同执行的处理方法,与目前现有技术相比,本实施例可在用户编辑自定义菜谱时,根据已设置运行菜谱的菜谱信息,输出共用配料机被占用的时间段,使得用户明确该共用配料机在哪些时段已被占用,进而在自定义菜谱时能够有效错开时段使用该共用配料机。避免共用配料机存在多个菜谱共用的时段,从而有效避免共用配料机无法操作或无法区分具体指令下达的菜谱的情况,保证共用配料机按照菜谱准确完成投料操作,提高了菜品烹饪的准确性。

  进一步的,作为上述实施例的细化和扩展,为了完整说明上述实施例的具体实施过程,提供了另一种菜谱共同执行的处理方法,如图2所示,该方法包括:

  201、在接收自定义菜谱的编辑指令时,获取已设置运行菜谱的菜谱信息。

  其中,已设置运行菜谱可为一个或至少两个,这次菜谱可以是智能菜谱(从菜谱运营方获取得到的已设置完毕的菜谱)和/或已自定义的菜谱。例如,从任务队列中获取这些已设置运行(当前正在运行或定时运行)的菜谱任务,然后根据这些菜谱任务,获取相应菜谱的菜谱信息。

  202、解析获得的菜谱信息,获取烹饪参数信息。

  其中,烹饪参数信息可包括烹饪步骤信息、烹饪设备信息、烹饪口味信息、烹饪食材信息等。

  203、参照解析到的烹饪参数信息,计算共用配料机被占用的第一时间段。

  对于本实施例,如果已设置运行的菜谱当前正在执行,可获取当前正在执行哪一烹饪步骤,如果投料的第一步骤正在进行或者投料的第一步骤已经结束,后续还有未执行的投料步骤,那么可计算该菜谱对应投料步骤的执行结束时间点1,将当前时间点至该结束时间点1之间的时间段,确定为共用配料机被占用的一个时间段;如果当前正在执行的菜谱任务其投料的第一步骤未开始执行,则计算该菜谱对应投料第一步骤开始执行时间点2,以及投料最后一步骤对应执行的结束时间点3,将时间点2与时间点3之间的时间段,确定为共用配料机被占用的一个时间段;如果已设置运行的菜谱当前未执行,可计算该菜谱对应投料第一步骤开始执行时间点4,以及投料最后一步骤对应执行的结束时间点5,将时间点4与时间点5之间的时间段,确定为共用配料机被占用的一个时间段。

  204、输出共用配料机被占用的第一时间段,和或根据第一时间段获取共用配料机未被占用的空闲时间段,并输出可被选择的空闲时间段。

  例如,共用配料机被占用的时间段1、时间段2、时间段3,而共用配料机未被占用的空闲时间段为时间段1与时间段2之间的时间段4,以及时间段2与时间段3之间的时间段5;将这5个时间段一并输出,并且时间段1、时间段2、时间段3使用一种颜色展示(如红色),而时间段4、时间段5使用另一种颜色展示(如绿色),这样用户在自定义当前菜谱时,可根据绿色的时间段自定义菜谱时能够有效错开时段使用该共用配料机,避免共用配料机存在多个菜谱共用的时段。

  进一步的,用户在自定义菜谱时往往更注重菜谱开始执行的时间点,即便了解到共用配料机被占用的时间段,由于用户注重于设置菜谱开始运行的时间点,所以可能也会存在一定的设置误差,造成共用配料机仍存在多菜谱任务共用时间段的情况。因此,为了解决这一问题,一种可选方式是根据共用配料机被占用的时间段,并结合当前自定义菜谱在投料之前的烹饪步骤执行时长,确定不建议设置该自定义菜谱运行的时间范围,从而避免用户在此时间范围设置开始运行该自定义菜谱。

  例如,共用配料机被占用的时间段为时间点a至时间点b,当前自定义菜谱在投料之前的烹饪步骤执行时长为m,则计算时间点a-m时长得到时间点c,将[c-u,c+u]的时间范围,作为不建议设置该自定义菜谱运行的时间范围,其中u为上下浮动值,如1s、2s的时长。

  而另一种可选方式是根据用户的菜谱编辑信息进行共用配料机的占用时间冲突判断,如果存在时间冲突,则执行相应的冲突时间调整,具体可执行步骤205至208a、208b所示的过程。

  205、接收自定义菜谱的菜谱编辑信息。

  其中,菜谱编辑信息可包含菜谱编辑的内容,如设置自定义的菜谱的开始运行时间,自定义菜谱中有哪些烹饪步骤,以及这些烹饪步骤中哪些是投料的步骤等。

  206、根据接到的菜谱编辑信息,获取计划占用共用配料机的第二时间段。

  例如,自定义菜谱的开始运行时间点为b,根据自定义菜谱的菜谱编辑信息进行解析获取每个烹饪步骤的执行时长,在开始投料时获取相应的时间点,如自定义菜谱任务开始后第二个步骤是投料的第一步骤,将时间点b+前一个步骤的执行时长得到开始投料的时间点,即共用配料机开始被占用的时间点;在该自定义菜谱任务中的投料步骤全部结束后,获取相应的投料结束时间点k,如电子菜谱任务中的第六个步骤是投料的最后一步骤,将时间点b+这六个步骤的执行时长得到结束投料的时间点,即共用配料机结束被占用的时间点j。最后可确定关于自定义菜谱进行烹饪任务执行时,该共用配料机计划被占用的时间段为[k,j]。

  207、依据第二时间段和第一时间段,判断共用配料机是否存在占用时间冲突。

  例如,根据自定义菜谱计划占用共用配料机的时间段A,以及已设置运行菜谱已占用共用配料机的时间段B,判断时间段A与时间段B之间是否存在时间点交集,如果存在时间点交集则说明共用配料机很可能存在占用时间冲突;而如果不存在时间点交集则判定共用配料机不存在占用时间冲突。

  进一步可选的,第一时间段和第二时间段都包含各个料盒对应使用时的子时间段。即已设置运行菜谱已占用共用配料机的时间段具体可包含所需使用的至少一料盒各自对应使用时的子时间段,同样的,自定义菜谱计划占用共用配料机的时间段具体也可包含所需使用的至少一料盒各自对应使用时的子时间段。

  例如,根据已设置运行菜谱的菜谱信息,获取该菜谱开始运行的时间点a。并根据菜谱信息获取每个烹饪步骤的执行时长,然后将时间点a按照烹饪步骤执行顺序累加各个步骤执行时长,若某烹饪步骤为投料步骤,则根据当前累加到的时间点计算出投料A的时间点b。如第一步为热锅(执行时长为x);第二步为放调料(调和油),计算得到共用配料机的料盒1(装调和油)的开始被占用时间点为a+x,并结合该料盒1投放调和油的平均用时m,进而得到料盒1被占用的子时间段为[a+x,a+x+m];第三步为热油(执行时长为n);第四步为放主料(五花肉),计算得到共用配料机的料盒2(装五花肉)的开始被占用时间点为a+x+m+n,并结合该料盒2投放五花肉的平均用时y,进而得到料盒2被占用的子时间段为[a+x+m+n,a+x+m+n+y]。以此类推,可计算出已设置运行菜谱所需占用共用配料机中料盒的子时间段。类似的,利用相同方法,也可计算得到自定义菜谱所需占用共用配料机中料盒的子时间段,如料盒1投放食用油对应计划占用的子时间段、料盒2投放鸡胸肉对应计划占用的子时间段等。

  相应可选的,步骤207具体可包括:若同一料盒对应使用时的子时间段之间存在重叠使用时间段,则判定共用配料机存在占用时间冲突。例如,已设置运行的菜谱1和自定义的菜谱2,比较这两个菜谱所需占用的同一料盒对应使用时的子时间段是否存在时间点交集,如果同一料盒对应使用时的子时间段之间存在时间点交集,则判定共用配料机存在占用时间冲突;如果这两个菜谱所需占用的同一料盒都不存在使用时冲突的情况,则判定共用配料机不存在占用时间冲突。

  208a、若共用配料机存在占用时间冲突,则基于第二时间段和第一时间段进行时间冲突调整。

  对于本实施例,可有效解决共用配料机存在多菜谱任务共用时间段的问题,共用配料机被占用的时间段能够准确错开,进而有效避免共用配料机无法操作或无法区分具体指令下达的菜谱的情况,保证共用配料机按照菜谱准确完成投料操作,提高了菜品烹饪的准确性。

  可选的,步骤208a具体可包括:根据第一时间段和第二时间段进行投料时间互斥调整;或,输出时间冲突调整的提示信息,以便更新编辑自定义菜谱;或,通过更改配料投放方式为手动投放,使得同一料盒对应使用时的子时间段之间不存在重叠使用时间段。

  例如,已设置运行的菜谱1占用共用配料机的时间段为10:00至10:05,自定义的菜谱2计划占用共用配料机的时间段为10:01至10:06,那可输出时间冲突调整的提示信息,如文字、图片、音频、视频、灯光、振动等提示用户存在共用配料机占用时间冲突,需要重新编辑自定义的菜谱2,否则会导致烹饪错误。

  再例如,在判定已设置运行的菜谱1占用共用配料机的时间段与自定义的菜谱2计划占用共用配料机的时间段之间存在时间点交集时,可将菜谱2的配料投放方式更改为手动投放,这样使得同一料盒对应使用时的子时间段之间不存在重叠使用时间段,从而有效错开共用配料机被占用的时间段,能够避免共用配料机存在多个菜谱共用的时段。

  在本可选实施例中,共用配料机存在占用时间冲突时,可根据第一时间段和第二时间段进行投料时间的自动化互斥调整,可减少人工参与调整的过程,可提高调整的效率,并且由系统自动找到相对合适的时间段,使得有效错开共用配料机被占用的时间段,在调整精确度上比人工参与调整更加精确到位。

  具体的互斥调整方式可有多种可选方式,示例性的,根据第一时间段和第二时间段进行投料时间互斥调整,具体可包括:根据第一时间段和第二时间段之间的重叠使用时间段,将第一时间段或第二时间段进行整体投料时间延后或提前调整;或,将第一时间段和第二时间段中时间重叠的子时间段,进行相应投料时间延后或提前调整;或,调整已设置运行菜谱和/或自定义菜谱的投料烹饪顺序,使得共用配料机不存在占用时间冲突。

  例如,已设置运行的菜谱1占用共用配料机的时间段为10:05:00至10:00:00,自定义的菜谱2计划占用共用配料机的时间段为9:58:00至10:05:00,存在10:05:00这个交集时间点,那么可将菜谱2计划占用共用配料机的时间段进行整体投料时间提前调整,使得菜谱2对应占用共用配料机的时间段为9:57:59至10:04:59,进而可有效错开共用配料机的占用时间段。此过程相当于将菜谱2的投料过程整体提前1秒钟,对菜谱2整体的烹饪过程影响较小;除此之外,还可将菜谱2的投料过程整体提前0.1秒等,或者将菜谱1的投料过程整体做延后调整等。

  再例如,已设置运行的菜谱1占用共用配料机的时间段包括:料盒1对应占用A时段、料盒2对应占用B时段、料盒3对应占用C时段;自定义的菜谱2计划占用共用配料机的时间段包括:料盒1对应占用D时段、料盒2对应占用E时段、料盒3对应占用F时段;其中只有料盒1分别对应的A时段和D时段存在时间交集,则可将A时段做相应提前/延后,或者将D时段做相应提前/延后,使得A时段和D时段能够错开使用。

  除了上述几种互斥调整的可选方式以外,本实施例还可调整已设置运行菜谱和/或自定义菜谱的投料烹饪顺序,使得共用配料机不存在占用时间冲突,通过这种可选方式也能够有效进行互斥调整,避免共用配料机存在多个菜谱共用的时段,从而有效避免共用配料机无法操作或无法区分具体指令下达的菜谱的情况。示例性的,该过程具体可包括:首先获取使用时存在重叠使用时间段的目标料盒;然后调整目标料盒与其他料盒之间的使用顺序,使得目标料盒使用时不存在重叠使用时间段。

  例如,针对两个时间冲突(存在共用时间使用共用配料机)的菜谱1和菜谱2,获取使用时存在重叠使用时间段的目标料盒,通过调整在菜谱1中目标料盒与其他料盒之间的使用顺序,和/或者调整在菜谱2中目标料盒与其他料盒之间的使用顺序,使得针对这两个菜谱,目标料盒使用时不存在重叠使用时间段。如冲突时段都是投酱油,可以将其中一个菜谱的投放酱油步骤与前或后一个步骤(比如投醋)替换。通过这种方式也可简单有效地使得同一料盒对应使用时的子时间段之间不存在重叠使用时间段,从而有效错开共用配料机被占用的时间段,能够避免共用配料机存在多个菜谱共用的时段。

  对于本实施例,在互斥调整中可选择其中之一菜谱进行调整或者选择其中多个菜谱进行同时调整等。进一步可选的,根据第一时间段和第二时间段进行投料时间互斥调整,具体包括:首先从自定义菜谱和已设置运行菜谱中,选择优先调整的目标菜谱,目标菜谱为非自定义菜谱、或冲突料盒对应投料时烹饪功率小于预设功率阈值的菜谱、或冲突料盒对应投料时锅底温度小于预设温度阈值的菜谱;然后针对该目标菜谱,根据第一时间段和第二时间段进行投料时间互斥调整。例如,可以优先调整非自定义菜谱,或投料时烹饪功率/锅体温度较低的那个菜谱,这样对烹饪出的菜品口味的影响较小,使得避免共用配料机存在多个菜谱共用的时段的情况下,还能减少对菜品口味的影响。

  进一步的,在步骤208a之后,还可包括:根据调整后的料盒使用时的子时间段,同步调整同一菜谱的其他烹饪参数,其中其他烹饪参数包括烹饪功率、和/或抽烟机功率。例如,在调整料盒使用时也可以同步调整其他烹饪参数,比如下料时的烹饪功率调整,以及抽烟机功率的调整等,通常情况下投料时油烟较多,应该相应提高抽烟机的功率,进而减少油烟排放。通过这种自动化的协同控制策略,能够提升菜品烹饪的准确性,而且还能做到精确化的多设备协同控制,可提高控制的效率和及时性。

  与步骤208a并列的步骤208b、若共用配料机不存在占用时间冲突,则判定自定义菜谱设置成功,并录入自定义菜谱对应的菜谱编辑信息。

  自定义菜谱设置成功后,可输出相应的提示信息,以告知用户设置成功。该自定义菜谱会按照预订的时间自动运行相应的菜谱任务,进而实现菜品烹饪操作。当共用配料机(料杯式)运行多菜谱或自动烹饪与自定义同时运行时,为了进行菜谱区分,在料杯下方可使用不同颜色指示灯,或显示屏幕显示是哪个菜谱。

  本实施例提供的菜谱共同执行的处理方法,与目前现有技术相比,本实施例可在用户编辑自定义菜谱时,根据已设置运行菜谱的菜谱信息,输出共用配料机被占用的时间段,使得用户明确该共用配料机在哪些时段已被占用,进而在自定义菜谱时能够有效错开时段使用该共用配料机。避免共用配料机存在多个菜谱共用的时段,从而有效避免共用配料机无法操作或无法区分具体指令下达的菜谱的情况,保证共用配料机按照菜谱准确完成投料操作,提高了菜品烹饪的准确性。

  进一步的,作为图1和图2所示方法的具体实现,本实施例提供了一种菜谱共同执行的处理装置,如图3所示,该装置包括:接收模块31、获取模块32、输出模块33。

  接收模块31,可用于接收自定义菜谱的编辑指令;

  获取模块32,可用于获取已设置运行菜谱的菜谱信息;

  所述获取模块32,还可用于根据所述菜谱信息,获取共用配料机被占用的第一时间段;

  输出模块33,可用于输出所述被占用的第一时间段。

  在具体的应用场景中,获取模块32,具体可用于解析所述菜谱信息,获取烹饪参数信息;参照所述烹饪参数信息,计算所述共用配料机被占用的第一时间段;

  相应的,输出模块33,具体可用于输出所述被占用的第一时间段,以及根据所述第一时间段获取所述共用配料机未被占用的空闲时间段,并输出可被选择的所述空闲时间段。

  在具体的应用场景中,本装置还可包括:判断模块和调整模块;

  接收模块31,还可用于接收所述自定义菜谱的菜谱编辑信息;

  获取模块32,还可用于根据所述菜谱编辑信息,获取计划占用所述共用配料机的第二时间段;

  判断模块,可用于依据所述第二时间段和所述第一时间段,判断所述共用配料机是否存在占用时间冲突;

  调整模块,可用于若所述共用配料机存在占用时间冲突,则基于所述第二时间段和所述第一时间段进行时间冲突调整;若所述共用配料机不存在占用时间冲突,则判定所述自定义菜谱设置成功,并录入所述自定义菜谱对应的菜谱编辑信息。

  在具体的应用场景中,可选的,所述第一时间段和所述第二时间段都包含各个料盒对应使用时的子时间段;

  相应的,判断模块,具体可用于若同一料盒对应使用时的子时间段之间存在重叠使用时间段,则判定所述共用配料机存在占用时间冲突。

  在具体的应用场景中,调整模块,具体可用于根据所述第一时间段和所述第二时间段进行投料时间互斥调整;或,输出时间冲突调整的提示信息,以便更新编辑所述自定义菜谱;或,通过更改配料投放方式为手动投放,使得同一料盒对应使用时的子时间段之间不存在重叠使用时间段。

  在具体的应用场景中,调整模块,具体还可用于根据所述第一时间段和所述第二时间段之间的重叠使用时间段,将所述第一时间段或所述第二时间段进行整体投料时间延后或提前调整;或,将所述第一时间段和所述第二时间段中时间重叠的子时间段,进行相应投料时间延后或提前调整;或,调整已设置运行菜谱和/或自定义菜谱的投料烹饪顺序,使得所述共用配料机不存在占用时间冲突。

  在具体的应用场景中,调整模块,具体还可用于获取使用时存在重叠使用时间段的目标料盒;调整所述目标料盒与其他料盒之间的使用顺序,使得所述目标料盒使用时不存在重叠使用时间段。

  在具体的应用场景中,调整模块,具体还可用于从所述自定义菜谱和所述已设置运行菜谱中,选择优先调整的目标菜谱,所述目标菜谱为非自定义菜谱、或冲突料盒对应投料时烹饪功率小于预设功率阈值的菜谱、或冲突料盒对应投料时锅底温度小于预设温度阈值的菜谱;针对所述目标菜谱,根据所述第一时间段和所述第二时间段进行投料时间互斥调整。

  在具体的应用场景中,调整模块,还可用于在基于所述第二时间段和所述第一时间段进行时间冲突调整之后,根据调整后的料盒使用时的子时间段,同步调整同一菜谱的其他烹饪参数,其中所述其他烹饪参数包括烹饪功率、和/或抽烟机功率。

  需要说明的是,本实施例提供的一种菜谱共同执行的处理装置所涉及各功能单元的其它相应描述,可以参考图1和图2中方法的对应描述,在此不再赘述。

  基于上述如图1和图2所示方法和如图3所示的虚拟装置,相应的,本申请实施例还提供了一种存储介质,其上存储有计算机程序,该程序被处理器执行时实现上述如图1和图2所示的方法。

  基于这样的理解,本申请的技术方案可以以软件产品的形式体现出来,该软件产品可以存储在一个非易失性存储介质(可以是CD-ROM,U盘,移动硬盘等)中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本申请各个实施场景的方法。

  基于上述如图1和图2所示的方法,和如图3所示的虚拟装置实施例,为了实现上述目的,本申请实施例还提供了一种菜谱共同执行的处理设备,具体可以为个人计算机、智能厨具设备、智能备料设备、服务器、平板电脑、智能手机或其他网络设备等,该设备包括存储介质和处理器;存储介质,用于存储计算机程序;处理器,用于执行计算机程序以实现上述如图1和图2所示的方法。

  可选的,上述实体设备还可以包括用户接口、网络接口、摄像头、射频(RadioFrequency,RF)电路,传感器、音频电路、WI-FI模块等等。用户接口可以包括显示屏(Display)、输入单元比如键盘(Keyboard)等,可选用户接口还可以包括USB接口、读卡器接口等。网络接口可选的可以包括标准的有线接口、无线接口(如WI-FI接口)等。

  本领域技术人员可以理解,本实施例提供的上述实体设备结构并不构成对这种实体设备的限定,可以包括更多或更少的部件,或者组合某些部件,或者不同的部件布置。

  存储介质中还可以包括操作系统、网络通信模块。操作系统是管理上述实体设备硬件和软件资源的程序,支持信息处理程序以及其它软件和/或程序的运行。网络通信模块用于实现存储介质内部各组件之间的通信,以及与信息处理实体设备中其它硬件和软件之间通信。

  通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到本申请可以借助软件加必要的通用硬件平台的方式来实现,也可以通过硬件实现。通过应用本实施例提出的方案,与目前现有技术相比,本实施例可在用户编辑自定义菜谱时,根据已设置运行菜谱的菜谱信息,输出共用配料机被占用的时间段,使得用户明确该共用配料机在哪些时段已被占用,进而在自定义菜谱时能够有效错开时段使用该共用配料机。避免共用配料机存在多个菜谱共用的时段,从而有效避免共用配料机无法操作或无法区分具体指令下达的菜谱的情况,保证共用配料机按照菜谱准确完成投料操作,提高了菜品烹饪的准确性。

  本领域技术人员可以理解附图只是一个优选实施场景的示意图,附图中的模块或流程并不一定是实施本申请所必须的。本领域技术人员可以理解实施场景中的装置中的模块可以按照实施场景描述进行分布于实施场景的装置中,也可以进行相应变化位于不同于本实施场景的一个或多个装置中。上述实施场景的模块可以合并为一个模块,也可以进一步拆分成多个子模块。

  上述本申请序号仅仅为了描述,不代表实施场景的优劣。以上公开的仅为本申请的几个具体实施场景,但是,本申请并非局限于此,任何本领域的技术人员能思之的变化都应落入本申请的保护范围。

《菜谱共同执行的处理方法、装置及设备.doc》
将本文的Word文档下载到电脑,方便收藏和打印
推荐度:
点击下载文档

文档为doc格式(或pdf格式)