一种电子菜谱的执行方法及装置与流程

文档序号:19127397发布日期:2019-11-13 02:15阅读:145来源:国知局
一种电子菜谱的执行方法及装置与流程
本发明涉及智能烹饪
技术领域
,尤其涉及一种电子菜谱的执行方法及装置。
背景技术
:目前的智能烹饪系统时按照电子菜谱制作菜品,具体为,智能烹饪系统按照电子菜谱中的步骤,控制智能烹饪系统中的执行设备进行制作,电子菜谱设置在智能烹饪系统的中控机中,中控机通常是高性能的计算机、服务器等。在智能烹饪系统按照电子菜谱制作菜品时,中控机的处理能力比执行设备的处理能力强,执行设备的处理速度较慢,从而在进行到电子菜谱的步骤切换时,受到执行设备处理能力的限制,执行设备处理步骤切换的速度慢,导致智能烹饪系统制作菜品的速度慢、时间长,还可能导致步骤切换时当前步骤尚未执行完成或待执行的下一步骤对应的设备处于执行其他步骤的状态中。技术实现要素:本发明实施例通过提供一种电子菜谱的执行方法及装置,用于解决现有技术中由于受到执行设备处理能力的限制而导致智能烹饪系统制作菜品的速度慢、时间长以及步骤切换时设备利用紧张的技术问题。第一方面,本发明一实施例提供了一种电子菜谱的执行方法,包括:获取待运行的菜谱,所述菜谱包括多个步骤;获取所述多个步骤中每个步骤的影响因子的类型;向所述多个步骤中影响因子属于不同类型的至少两个步骤所对应的至少一个执行设备发送执行命令,以使所述至少两个步骤中的一个步骤提前执行。在本发明中,所说的多个步骤包含至少两个步骤的情况。在本实施方式中,在运行该菜谱时,可以通过执行命令,使执行设备提前执行影响因子属于不同类型的至少两个步骤中的一个步骤,以减少接收到的执行命令的次数,也就是减少步骤转换的次数,从而可以改善由于现有技术中执行设备在处理电子菜谱中每两个相邻步骤时都需要进行步骤转换而导致的智能烹饪系统按照电子菜谱制作菜品的速度慢以及步骤切换时设备利用紧张的问题,同时,在设备及菜谱允许的情况下,将一部分步骤提前执行,避免部分步骤实际用时较长无法匹对菜谱运行要求,从而提高智能烹饪系统制作菜品的速度。可选的,所述向所述多个步骤中影响因子属于不同类型的至少两个步骤所对应的至少一个执行设备发送执行命令,以使所述至少两个步骤中的一个步骤提前执行,包括:向所述多个步骤中影响因子属于不同类型的至少两个步骤所对应的至少一个执行设备发送执行命令,以使所述至少两个步骤同时执行。可选的,所述向所述多个步骤中影响因子属于不同类型的至少两个步骤所对应的至少一个执行设备发送执行命令,以使所述至少两个步骤中的一个步骤提前执行,还包括:向所述多个步骤中影响因子属于不同类型的至少两个步骤中的第一步骤对应的执行设备发送执行命令,以使所述第一步骤在第二步骤开始执行后的预设时间内执行。第一步骤原本是在执行完第二步骤后接收到下一执行命令时执行,在本实施方式中,第一步骤和第二步骤根据同一条执行命令执行,具体是第一步骤在第二步骤开始后的预设时间内执行。可选的,所述向所述多个步骤中影响因子属于不同类型的至少两个步骤所对应的至少一个执行设备发送执行命令,以使所述至少两个步骤中的一个步骤提前执行,包括:所述至少两个步骤中的第一步骤和第二步骤对应同一个执行设备,向所述第一步骤对应的执行设备发送执行命令,以使所述执行设备在完成所述第二步骤后执行所述第一步骤。本实施方式中,影响因子属于不同类型的步骤可能对应于同一执行设备,该执行设备不具备同时执行两个及以上的步骤的能力,但可以通过发送执行命令,控制该执行设备在执行完第二步骤后的预设时间内执行第一步骤,而不需要执行设备在执行完第二步骤后等待另一用于控制执行第一步骤的执行命令,也就是执行设备在执行第一步骤时不需要等待另一执行命令,相较于需要等待执行命令的其它步骤,第一步骤是被提前执行的,从而可以改善现有技术中执行设备在处理电子菜谱中每两个相邻步骤时都需要进行步骤转换而导致的智能烹饪系统按照电子菜谱制作菜品的速度慢以及步骤切换时设备利用紧张的问题。可选的,在所述至少两个步骤中的一个步骤提前执行后,对使用所述菜谱制作的菜品的品质的影响小于预设影响值,所述品质包括口味及口感。本实施方式中,限定了至少两个步骤同时执行或所述至少两个步骤中的一个步骤提前执行后对菜品的品质影响小,即缩小了至少两个步骤的范围,菜谱中包括多个步骤,不是所有的步骤都能是能够被同时执行或提前执行,从而在执行本执行方法时,缩小所述至少两个步骤的范围,能够更精确更快速的确定所述至少两个步骤,达到减少执行本执行方法的时间的效果。可选的,所述影响因子用于调整所述菜品的品质。可选的,所述影响因子为投放的调料,所述向所述多个步骤中影响因子属于不同类型的至少两个步骤所对应的至少一个执行设备发送执行命令,以使所述至少两个步骤中的一个步骤提前执行,包括:向所述多个步骤中投放不同的调料的至少两个步骤所对应的至少一个执行设备发送执行命令,以使所述至少两个步骤中的一个步骤提前执行。可选的,所述影响因子为烹饪任务,所述烹饪任务为投放调料或者投放食材或者烹饪所述执行设备中的食材和/或调料,所述向所述多个步骤中影响因子属于不同类型的至少两个步骤所对应的至少一个执行设备发送执行命令,以使所述至少两个步骤中的一个步骤提前执行,包括:向所述多个步骤中烹饪任务不同的至少两个步骤所对应的至少一个执行设备发送执行命令,以使所述至少两个步骤中的一个步骤提前执行。可选的,所述影响因子为烹饪设备,所述向所述多个步骤中影响因子属于不同类型的至少两个步骤所对应的至少一个执行设备发送执行命令,以使所述至少两个步骤中的一个步骤提前执行,包括:向所述多个步骤中烹饪所述烹饪设备不同的至少两个步骤所对应的至少一个执行设备发送执行命令,以使所述至少两个步骤中的一个步骤提前执行。本实施方式中,影响因子用于调整所述菜品的品质,也就是影响因子会影响菜品的品质,而能够对菜品的品质产生影响的影响因子包括多种,例如,投放的调料、烹饪任务、执行设备等,这里所说的对菜品的品质产生影响不仅限于菜品的口味、口感,还可以包括菜品的完成时间,步骤执行的顺序等与标准菜谱不匹配的其它因素;本实施方式中限定了多种影响因子,从而能够根据实际需求灵活的确定同时执行的至少两个步骤,以及至少两个步骤中提前执行的一个步骤,增加该方法的灵活性。可选的,所述多个步骤中的每个步骤包括至少一个烹饪任务,不同的烹饪任务具备不同或相同的影响因子的类型,所述获取所述多个步骤的影响因子的类型,包括:获取所述多个步骤中每个步骤中包括的烹饪任务的影响因子的类型;所述至少两个步骤包括影响因子的类型不同且属于不同步骤的至少两个烹饪任务,向所述至少两个步骤所对应的至少一个执行设备发送执行命令,以使所述至少两个步骤中的一个步骤提前执行,包括:向所述至少两个步骤中包括影响因子的类型不同且属于不同步骤的至少两个烹饪任务所对应的至少一个执行设备发送执行命令,以使所述至少两个烹饪任务的至少一个烹饪任务提前执行。上述实施方式中描述了菜谱的每个步骤仅包括一个烹饪任务的情况,本实施方式中,菜谱的每个步骤可以包括至少一个烹饪任务,烹饪任务具有影响因子,获取菜谱的步骤的影响因子的类型也就是获取步骤包括的烹饪任务的影响因子的类型;在菜谱中步骤包括多个烹饪任务时,使至少两个步骤中的一个步骤提前执行包括使至少两个烹饪任务中的一个烹饪任务提前执行,这至少两个烹饪任务属于不同的步骤,从而本执行方法不仅适用于每个步骤仅包括一个烹饪任务的菜谱,还适用于每个步骤包括至少一个烹饪任务的菜谱,提高了本执行方法的适用性。可选的,所述多个步骤包括n个步骤,n为大于等于2的整数,在所述向所述多个步骤中影响因子属于不同类型的至少两个步骤所对应的至少一个执行设备发送执行命令之前,所述方法还包括:依次取i为n至1的整数,判断所述第i个步骤的对应的执行设备与所述第i-1个步骤的对应的执行设备是否相同;若为否,确定所述第i个步骤和所述第i-1个步骤为所述至少两个步骤。本实施方式中,在确定至少两个步骤时,限定了从菜谱的最后一个步骤开始判断这种从后到前的顺序,这一顺序符合计算机的逻辑顺序,便于计算机程序的编辑。可选的,所述至少两个步骤为相邻的步骤。本实施方式中,限定了至少两个步骤是相邻的步骤,也就是说,在本实施方式中不相邻的步骤是无法同时执行,不相邻的步骤中的一个步骤也无法提前执行,缩小了至少两个步骤的范围,从而能够减少执行本执行方法时间。第二方面,本发明一实施例提供了一种电子菜谱的执行装置,包括:第一获取模块,用于获取待运行的菜谱,所述菜谱包括多个步骤;第二获取模块,用于获取所述多个步骤中每个步骤的影响因子的类型;发送模块,用于向所述多个步骤中影响因子属于不同类型的至少两个步骤所对应的至少一个执行设备发送执行命令,以使所述至少两个步骤中的一个步骤提前执行。可选的,所述发送模块,用于向所述多个步骤中影响因子属于不同类型的至少两个步骤所对应的至少一个执行设备发送执行命令,以使所述至少两个步骤同时执行。可选的,所述至少两个步骤中的第一步骤和第二步骤对应同一个执行设备,所述发送模块用于向所述第一步骤对应的执行设备发送执行命令,以使所述执行设备在完成所述第二步骤后执行所述第一步骤。可选的,所述发送模块还用于向所述多个步骤中影响因子属于不同类型的至少两个步骤中的第一步骤对应的执行设备发送执行命令,以使所述第一步骤在第二步骤开始执行后的预设时间内执行。可选的,在所述至少两个步骤中的一个步骤提前执行后,对使用所述菜谱制作的菜品的品质的影响小于预设影响值,所述品质包括口味及口感。可选的,所述影响因子用于调整所述菜品的品质。可选的,所述影响因子为投放的调料,所述发送模块用于:向所述多个步骤中投放不同的调料的至少两个步骤所对应的至少一个执行设备发送执行命令,以使所述至少两个步骤中的一个步骤提前执行。可选的,所述影响因子为烹饪任务,所述烹饪任务为投放调料或者投放食材或者烹饪所述执行设备中的食材和/或调料,所述发送模块用于:向所述多个步骤中烹饪任务不同的至少两个步骤所对应的至少一个执行设备发送执行命令,以使所述至少两个步骤中的一个步骤提前执行。可选的,所述影响因子为烹饪设备,所述发送模块用于:向所述多个步骤中烹饪所述烹饪设备不同的至少两个步骤所对应的至少一个执行设备发送执行命令,以使所述至少两个步骤中的一个步骤提前执行。可选的,所述多个步骤中的每个步骤包括至少一个烹饪任务,不同的烹饪任务具备不同或相同的影响因子的类型,所述第二获取模块用于获取所述多个步骤中每个步骤中包括的烹饪任务的影响因子的类型;所述发送模块,用于向所述至少两个步骤所对应的至少一个执行设备发送执行命令,以使所述至少两个烹饪任务同时执行。可选的,所述至少两个步骤为相邻的步骤。可选的,所述多个步骤中的每个步骤包括至少一个烹饪任务,不同的烹饪任务具备不同或相同的影响因子的类型;所述第二获取模块,用于获取所述多个步骤中每个步骤中包括的烹饪任务的影响因子的类型;所述发送模块,还用于向所述至少两个步骤中包括影响因子的类型不同且属于不同步骤的至少两个烹饪任务所对应的至少一个执行设备发送执行命令,以使所述至少两个烹饪任务的至少一个烹饪任务提前执行。可选的,所述多个步骤包括n个步骤,n为大于等于2的整数,所述装置还包括:确定模块,用于在所述向所述多个步骤中影响因子属于不同类型的至少两个步骤所对应的至少一个执行设备发送执行命令之前,依次取i为n至1的整数,判断所述第i个步骤的对应的执行设备与所述第i-1个步骤的对应的执行设备是否相同;若为否,确定所述第i个步骤和所述第i-1个步骤为所述至少两个步骤。第三方面,本发明一实施例提供了一种电子菜谱的执行装置,包括:至少一个处理器,以及与所述至少一个处理器连接的存储器;其中,所述存储器存储有可被所述至少一个处理器执行的指令,所述至少一个处理器通过执行所述存储器存储的指令,执行如上述第一方面中所述的方法。第四方面,本发明一实施例提供了一种计算机可读存储介质,包括:所述计算机可读存储介质上存储有计算机指令,当所述计算机指令被所述计算机装置的至少一个处理器执行时,实现如上述第一方面中所述的方法。本发明实施例中提供的一个或多个技术方案,至少具有如下技术效果或优点:在本发明中,电子菜谱的执行装置能够获取待运行的菜谱,及菜谱中每个步骤的影响因子的类型,在运行该菜谱时,可以通过执行命令,使执行设备提前执行影响因子属于不同类型的至少两个步骤中的一个步骤,以减少接收到的执行命令的次数,也就是减少步骤转换的次数,从而可以改善由于现有技术中执行设备在处理电子菜谱中每两个相邻步骤时都需要进行步骤转换而导致的智能烹饪系统按照电子菜谱制作菜品的速度慢以及步骤切换时设备利用紧张的问题,从而达到提高智能烹饪系统制作菜品的速度的技术效果。附图说明图1为本发明实施例提供的一种电子菜谱的执行方法的流程图;图2为本发明实施例提供的在执行电子菜谱的执行方法时的流程图;图3为本发明实施例提供的一种电子菜谱的执行装置的结构示意图;图4为本发明实施例提供的一种电子菜谱的执行装置的物理结构示意图。具体实施方式为了解决上述技术问题,本发明实施例中的技术方案的总体思路如下:提供了一种电子菜谱的执行方法及装置,其中,该执行方法包括:获取待运行的菜谱,所述菜谱包括多个步骤;获取所述多个步骤中每个步骤的影响因子的类型;向所述多个步骤中影响因子属于不同类型的至少两个步骤所对应的至少一个执行设备发送执行命令,以使所述至少两个步骤中的一个步骤提前执行,或者,以使所述至少两个步骤同时执行。需要理解的是,步骤的提前可以是整个步骤全部提前,也可以是步骤的部分提前执行。需要说明的是,本发明中所说的多个步骤包含至少两个步骤的情况。电子菜谱的执行装置在运行该菜谱时,可以通过执行命令,使执行设备提前执行影响因子属于不同类型的至少两个步骤中的一个步骤,以减少接收到的执行命令的次数,也就是减少步骤转换的次数,从而可以改善由于现有技术中执行设备在处理电子菜谱中每两个相邻步骤时都需要进行步骤转换而导致的智能烹饪系统按照电子菜谱制作菜品的速度慢以及步骤切换时设备利用紧张的问题,从而达到提高智能烹饪系统制作菜品的速度的技术效果。为了更好的理解上述技术方案,下面将结合说明书附图以及具体的实施方式对上述技术方案进行详细的说明,应当理解本发明实施例以及实施例中的具体特征是对本发明技术方案的详细的说明,而不是对本发明技术方案的限定,在不冲突的情况下,本发明实施例以及实施例中的技术特征可以相互组合。需要理解的是,在本发明实施例的描述中,“第一”、“第二”等词汇,仅用于区分描述的目的,而不能理解为指示或暗示相对重要性,也不能理解为指示或暗示顺序。如图1所示,本发明实施例一提供了一种电子菜谱的执行方法,包括以下步骤:步骤s110,获取待运行的菜谱,所述菜谱包括多个步骤;步骤s120,获取所述多个步骤中每个步骤的影响因子的类型;步骤s130,向所述多个步骤中影响因子属于不同类型的至少两个步骤所对应的至少一个执行设备发送执行命令,以使所述至少两个步骤中的一个步骤提前执行,或者,以使所述至少两个步骤同时执行。在本实施例中,电子菜谱包括智能菜谱,智能菜谱设置在智能烹饪系统中,该执行方法可以由智能菜谱的执行装置执行,该执行装置可以是智能烹饪系统中的中控机。智能烹饪系统在按照智能菜谱制作菜品时,会执行步骤s110。智能菜谱包括多个步骤,获取待运行的菜谱,即可获取菜谱包括的多个步骤的信息。智能菜谱的多个步骤中的每个步骤对应于一个执行设备,执行设备用于执行其对应的步骤,例如,下料机对应于投放调料、投放食材的步骤,烹饪锅具对应于炒制、炖煮等步骤。不同的步骤可以对应相同的执行设备,不同的步骤也可以对应于不同的执行设备,例如,投放盐的步骤与投放糖的步骤是不同的步骤,投放盐的步骤与投放糖的步骤都对应于下料机这一执行设备,投放盐的步骤和炒制的步骤也是不同的步骤,投放盐的步骤对应于下料机,而炒制的步骤对应于烹饪锅具。在获取了待运行的菜谱之后,执行步骤s120。菜谱中的每个步骤在执行时均会对按照该菜谱制作的菜品产生影响,例如,在投放食材之前先投放葱姜蒜等配料可以使得制作的菜品更加鲜美,但是由于葱姜蒜的烹饪时长较长会导致葱姜蒜的颜色不够鲜亮;而在投放食材之后再投放葱姜蒜等配料可以使得制作的菜品的颜色更加鲜亮,因此,可以根据每个步骤的具体内容(例如是该步骤的执行设备是下料机还是炒锅,该步骤是投放食材还是投放配料等)确定每个步骤的影响因子,该影响因子会对菜品的品质产生影响。对菜品的品质的影响也不仅限于口味和口感,例如,菜品的完成时间不同、制作菜品时的室内温度、步骤执行的顺序等与标准菜谱不同等均会对菜品的品质产生影响,因此,只要本次出品菜品与标准菜谱制作的菜品不同即可认为菜品的品质的影响受到影响。影响因子存在多种类型,例如,影响因子包括投放的调料、投放的食材、烹饪任务、执行设备等的任意组合,则不同的调料对应于不同的影响因子的类型、不同的食材对应于不同的影响因子的类型、不同的烹饪任务对应于不同的影响因子的类型、不同的执行设备对应于不同的影响因子的类型等,其中,烹饪任务包括投放调料、投放食材、烹饪执行设备中的食材和/或调料。对于影响因子中的投放的调料,其重点在于调料的种类不同,而不是投放这一动作。对于烹饪任务包括的投放调料,是指投放调料的动作,具体投放的调料是哪种调料并不重要,例如,投放酱油、投放糖和投放糖均属于投放调料这一种烹饪任务。对于烹饪任务中的烹饪执行设备中的食材和/或调料,具体例如,翻炒、炖煮、改变烹饪锅具的功率等。在执行步骤s130之前,该方法还包括:从多个步骤中确定影响因子属于不同类型的至少两个步骤。需要说明的是,下文中出现的至少两个步骤是指影响因子属于不同类型的至少两个步骤,为了方便描述,简称为至少两个步骤。由于影响因子的类型不同,确定至少两个步骤包括但不限于以下方式:方式1、影响因子为投放的调料,则从多个步骤中确定投放不同的调料的至少两个步骤;方式2、影响因子为烹饪任务,则从多个步骤中确定烹饪任务不同的至少两个步骤;方式3、影响因子为每个步骤的执行设备,则从多个步骤中确定对应于不同执行设备的至少两个步骤;方式4、影响因子为投放的食材,则从多个步骤中确定投放不同的食材的至少两个步骤。在方式1中,影响因子为投放的调料,菜谱中使用到的调料有多种,每一种调料的类型对应于一个影响因子的类型,例如调料包括花椒、盐、糖、酱油、大料,则影响因子的类型有5种。多个步骤中包括有投放调料的步骤,投放调料包括投放花椒、盐、糖、酱油、大料,则投放调料的步骤就包括投放花椒的步骤、投放盐的步骤、投放糖的步骤、投放酱油的步骤和投放大料的步骤。多个步骤中包括有超过两个投放不同的调料的步骤时,确定出的至少两个步骤的数量包括多种情况,例如,多个步骤中包括6个投放不同调料的步骤,则确定出的至少两个步骤可以有6个、5个、4个、3个或2个。与方式1相似,方式4中,影响因子为投放的食材,例如,菜谱为土豆炖牛肉,该菜谱包括的食材有土豆、牛肉、洋葱和胡萝卜,投放食材的步骤包括投放土豆的步骤、投放牛肉的步骤、投放洋葱的步骤和投放胡萝卜的步骤,其中,土豆和胡萝卜所需的炖煮时间相近,则可以确定投放土豆的步骤和投放胡萝卜的步骤为至少两个步骤。在方式2中,影响因子为烹饪任务,智能菜谱的多个步骤中,每个步骤对应于一个烹饪任务,由于多个步骤不同,烹饪任务包括投放调料、投放食材、对执行设备中的食材和/或调料进行烹饪等。例如,一个步骤为投放花椒,则对应的烹饪任务为控制下料机投放花椒,一个步骤为煸炒葱姜蒜,则对应的烹饪任务为控制烹饪锅具炒制已放置于烹饪锅具中的葱姜蒜。而对于方式3,影响因子为每个步骤的执行设备,则不同的执行设备就对应了不同的影响因子的类型,例如,菜谱的多个步骤中的步骤1和步骤2对应于下料机,步骤3对应于烹饪锅具1,步骤4对应于烹饪锅具2,步骤5对应于下料机,则步骤1、步骤2和步骤5具备相同的影响因子的类型,步骤1、步骤3和步骤4具备不同的影响因子的类型,从而确定出的至少两个步骤可以是步骤2和步骤3、步骤3和步骤4、或者步骤1、步骤3和步骤4。菜谱包括的多个步骤的数量可以用n表示,n多大于等于2的整数,例如n等于11。由于获取到的菜谱的步骤具备执行顺序(例如多个步骤包括步骤1、步骤2、……、步骤10,则执行顺序是依次执行步骤1到步骤10),在采用上述方式1-4从n个步骤中确定至少两个步骤时,可以依次取i为n至1的整数,判断第i个步骤的对应的影响因子的类型与第i-1个步骤的对应的影响因子的类型是否相同;若为否,确定所述第i个步骤和所述第i-1个步骤为所述至少两个步骤。在采用上述方式3从n个步骤中确定至少两个步骤时,依次取i为n至1的整数,判断第i个步骤的对应的执行设备与第i-1个步骤的对应的影执行设备是否相同;若为否,确定所述第i个步骤和所述第i-1个步骤为所述至少两个步骤。例如,n等于5,这5个步骤中,步骤1、步骤2和步骤4的执行设备为下料机,步骤3和步骤5的执行设备为烹饪锅具,在确定至少两个步骤时,先判断第5个步骤和第4个步骤的执行设备是否相同,第5个步骤的执行设备为烹饪锅具、第4个步骤的执行设备为下料机,因此判断结果为否,确定第5个步骤和第4个步骤是至少两个步骤。再判断第4个步骤和第3个步骤的执行设备是否相同,第4个步骤的执行设备为下料机、第3个步骤的执行设备为烹饪锅具,因此判断结果为否,确定第4个步骤和第3个步骤是至少两个步骤,以此类推,第3个步骤和第2个步骤是至少两个步骤,第1步骤和第2步骤不是至少两个步骤。在本发明实施例中,从多个步骤中确定至少两个步骤,实质上是确定多个步骤是否能够同时执行,至少两个步骤是多个步骤中能够同时执行的步骤,因此,在确定至少两个步骤时不能单独确定出一个步骤。除了依次取i为n至1的整数之外,在确定至少两个步骤时还可以采用依次取i为1至n的整数,判断第i个步骤的对应的执行设备与第i+1个步骤的对应的执行设备是否相同;若为否,确定所述第i个步骤和所述第i+1个步骤为所述至少两个步骤的方式、随机抽取菜谱中的两个步骤,判断抽取到的两个步骤的执行设备是否相同;若为否,确定这两个步骤为至少两个步骤。需要说明的是,根据上述方式1-4中不同的方式确定出的至少两个步骤可能相同或不同。根据方式1确定出的至少两个第一步骤均对应于下料机,根据方式3确定出的至少两个步骤对应于不同的执行设备,因此,执行步骤s130确定出的至两个步骤可能对应于同一执行设备,也可能对应于多个执行设备。进一步,根据上述方式确定的至少两个步骤为相邻的步骤。上述方式确定的至少两个步骤包括了步骤之前不相邻或相邻的情况,例如,确定出的至少两个步骤为步骤1、步骤3和步骤4,其中,步骤1和步骤3不相邻,步骤4和步骤4相邻。若限制至少两个步骤中的所有步骤均为相邻的步骤,如,确定出的至少两个步骤为步骤2-4、或步骤3-4,可以简化上述确定方式的复杂程度,加快本执行方法的执行速度,还可以根据需求灵活的选择确定方式,提高本执行方法的灵活性。具体的,在执行上述2~4方式确认至少两个步骤时,还可以增加人为确认环节,对有时长要求、顺序执行对口味/口感影响比较大的步骤进行把控。需要说明的是,从多个步骤中确定影响因子属于不同类型的至少两个步骤,并不是一定要执行的,即为可选的步骤。例如,在获取各个步骤的影响因子时,可以按照影响因子的类型将所有的步骤进行分类,从而在获取每个步骤的影响因子的类型之后,便可以直接获取属于不同类型的至少两个步骤,而不需要再从多个步骤中确定影响因子属于不同类型的至少两个步骤。执行完步骤s120之后,执行步骤s130,向所述多个步骤中影响因子属于不同类型的至少两个步骤所对应的至少一个执行设备发送执行命令,以使所述至少两个步骤中的一个步骤提前执行。对应于上述方式1-方式3,所述影响因子为投放的调料,步骤s130为:向所述多个步骤中投放不同的调料的至少两个步骤所对应的至少一个执行设备发送执行命令,以使所述至少两个步骤中的一个步骤提前执行。所述影响因子为烹饪任务,步骤s130为:向所述多个步骤中烹饪任务不同的至少两个步骤所对应的至少一个执行设备发送执行命令,以使所述至少两个步骤中的一个步骤提前执行。所述影响因子为烹饪设备,步骤s130为:向所述多个步骤中烹饪设备不同的至少两个步骤所对应的至少一个执行设备发送执行命令,以使所述至少两个步骤中的一个步骤提前执行。需要说明的是,至少两个步骤是在所述至少两个步骤中的一个步骤提前执行后,对使用所述菜谱制作的菜品的品质的影响小于预设影响值,所述品质包括口味及口感。例如,预设影响值包括口味影响值和口感影响值,口味影响值包括咸度、甜度、酸度等,口感影响值表示的是菜品的软硬程度,则至少两个步骤中的一个步骤提前执行后对菜品产生的口味影响值和口感影响值均需要小于预设数值,该预设数值可以根据实际需求设置,在此不做限制。具体的,在制作菜品时,智能烹饪系统生成执行命令,并向与至少两个步骤对应的至少一个执行设备发送执行命令。在至少两个步骤仅对应于一个执行设备时,执行命令就包括这至少两个步骤的烹饪任务。在至少两个步骤对应于多个执行设备时,不同的执行设备接收到的执行命令可以相同或不同。例如,至少两个步骤对应于4个执行设备,这4个执行设备接收到相同的执行命令后,4个执行设备需要解析该执行命令中对应于自身的烹饪任务,若这4个执行设备接收到不同的执行命令,则分别按照各自接收到执行命令包括的烹饪任务工作。本实施例中,使至少两个步骤中的一个步骤提前执行包括使至少两个步骤同时执行的情况,例如,这一个步骤在提前到另一个步骤相同的执行时刻,则这两个就同时执行,这里所说的提前执行是指该步骤相对于该步骤的原始执行时刻提前。本实施例中,由于至少两个步骤可能对应于同一执行设备,也可能对应于不同的执行设备,使至少两个步骤中的一个步骤提前执行就包括使对应于同一执行设备的至少两个步骤中的一个步骤提前执行,或,使对应于不同执行设备的至少两个步骤中的一个步骤提前执行。例如,下料机有两个投放口,分别对应于投放液体配料和投放固体配料,则投放酱油和投放糖这两个步骤中的一个步骤能够提前执行,若投放糖的步骤在后,可将投放糖的总部后提前执行,具体可以提前到和投放酱油同时执行,下料机在接收到执行命令后,同时利用液体配料投放口投放酱油和利用固体配料投放口投放糖。又如,投放盐对应的执行设备下料机,翻炒对应的执行设备是烹饪锅具,翻炒的步骤在后,将翻炒的步骤提前至和投放盐的步骤同时执行,则下料机和烹饪锅具都会接收到执行命令,并在同一时间由下料机执行投放盐的步骤和由烹饪锅具执行翻炒的步骤。在至少两个步骤中的一个步骤提前执行时,包括向所述多个步骤中影响因子属于不同类型的至少两个步骤中的第一步骤对应的执行设备发送执行命令,以使所述第一步骤在第二步骤开始执行后的预设时间内执行。例如,第一步骤执行前需要完成准备工作,该准备工作不在菜谱中描述,例如,步骤b(即第一步骤)之前的步骤a(即第二步骤)是热锅,将锅加热至150摄氏度,步骤b是在锅中加油,步骤b之后的后续步骤d是翻炒,而翻炒需要锅内的油温到达120摄氏度,下料机在向锅中加油之前还需要准备待投放的油,准备时间需要30s,且后续步骤d之前也需要油温足够高,等待油温加热需要20s,因此,步骤b总共需要的时间就过长,在这种情况下,就可以向所述步骤b对应的执行设备发送执行命令,以使步骤b在步骤a开始执行后的预设时间内执行,该预设时间大于等于0秒。具体来讲,让步骤b在步骤a开始执行后的预设时间内执行,该预设时间可以是完成步骤b的准备工作所需的时间,步骤b准备工作不会对菜品的品质产生影响,比如,投放调料的准备工作是下料机准备好待投放的调料并运送至投放口,这个过程中,调料始终在下料机中,不会对烹饪锅具中的菜品产生影响。在步骤b的准备工作执行完成后,可以立刻继续执行步骤b,从而时间在步骤a开始执行后的预设时间内执行步骤。若步骤b之前的步骤a不能和步骤b同时执行,且在步骤b的准备工作执行完成时步骤b之前的步骤a尚未执行完成,可以等待步骤b之前的步骤a先完成执行,再执行步骤b。上述实施例仅为示例性的说明至少两个步骤中的第一步骤是能够提前至第二步骤开始执行后的预设时间内执行的,并不是限定第一步骤必须需要完成准备工作,除了需要完成准备工作的步骤之外,至少两个步骤中的其它步骤也可以提前执行,在此不作限定。在本发明实施例中,除了需要确定至少两个步骤之外,在至少两个步骤对应于一个执行设备时,还需要确定这个执行设备是否具备同时执行多个步骤的能力。例如,下料机包括多个出料口,因此下料机能够同时投放多种调料或同时投放多种食材,下料机就具备同时执行多个步骤的能力。又如,烹饪锅具能够同时烹饪多种食材或调料,但是烹饪锅具不能同时采用两种烹饪方法来烹饪锅具内的食材或调料,如不能同时对食材进行油炸和水煮。具体的,可以提前确定每个执行设备是否具备同时执行多个步骤的能力,然后将每个执行设备的执行能力(即执行设备能够同时执行多个步骤或执行设备不能不同执行多个步骤)存储在服务器中,以便在需要时能够通过服务器查询执行设备的处理能力。也可以在确定了至少两个步骤之后,询问至少两个步骤对应的至少一个执行设备是否能够同时执行多个步骤,或者从服务器中查询执行设备的执行能力。若至少两个步骤对应于一个执行设备,且这个执行设备不具备同时执行多个步骤的能力时,则按照菜谱的原始步骤执行该菜谱,这里的原始步骤就是指获取到的待运行菜谱包括的多个步骤。在执行步骤s130时,对于至少两个步骤对应于同一执行设备这种情况,存在执行设备无法同时执行两个或两个以上步骤的可能,此时,执行命令依旧可以包括至少两个步骤的内容,但设置至少两个步骤中的一个步骤提前执行,此处可以提前执行的这个步骤是至少两个步骤中在时间顺序上排后的步骤。可以将至少两个步骤中能够提前执行的这个步骤设置为第一步骤,从而使第一步骤在第二步骤开始执行后的预设时间内执行。该预设时间是预留给执行设备执行完成第二步骤的时间,例如10s、20s、30s、1min等。以至少两个步骤为步骤3、步骤4和步骤5,在执行完步骤5后根据下一执行命令执行步骤6为例,其中,步骤3为投放酱油、步骤4为投放料酒、步骤5为翻炒,则步骤3和步骤4的执行设备为下料机、步骤5的执行设备为烹饪锅具,步骤3和步骤5是能够同时执行的,而酱油和料酒均为液体配料,下料机可能只设置有一个液体配料投放口,从而步骤3和步骤4是无法同时执行的,但可以控制下料机在执行完步骤3后执行步骤4,即使用一条执行命令控制下料机与烹饪锅具同时执行步骤3和步骤5,并控制下料机在执行完步骤3后执行步骤4。本例中,执行完步骤3后执行步骤4,执行步骤4时,步骤5不一定完成执行,在步骤3、步骤4和步骤5都执行完成后,才会生成下一执行命令执行步骤6,也就是说,步骤4相较于步骤3是延后执行了,但相较于原始的步骤4是提前执行的。在现有技术中,中控机向执行设备发送执行命令控制执行设备工作,中控机发送了一个步骤对应的执行命令后会等待一定时间,在等待时间结束后,中控机认为当前步骤执行结束并向执行设备发送下一步骤对应的另一个执行命令,而由于执行设备的处理能力有限、与中控机通信导致的时间差的原因,在中控机认为当前步骤结束时,执行设备实际上并未执行完当前的步骤,此时,执行设备又接收到下一步骤对应的另一个执行命令,会导致执行设备出现故障,如宕机等。在本发明实施例中,可以利用菜谱编辑软件对智能菜谱进行编辑,为菜谱中的每个步骤添加结束条件,结束条件可以根据实际需求设置及修改,在智能烹饪系统按照菜谱制作菜谱时,只有满足在当前步骤的结束条件后,才会执行下一个步骤。例如,菜谱中的一个投放调料的步骤的结束条件是等待时间达到30秒,即中控机在向执行设备发送当前步骤对应的执行命令后开始计时,计时达到30秒即满足结束条件,智能烹饪系统执行下一个步骤。结束条件可以根据执行设备的性能参数设置,性能参数包括下料机投放调料或食材所需的实际、烹饪锅具加热倒预设温度所需的时间等,例如,商用下料机的气动源推动固体调料或食材的传送时间、家用下料机的滑台在指定行程上的行驶时间、固体配料(配料包括调料和食材)和液体配料在指定投放重量下的下料时间。该性能参数可以通过对执行设备测试得到,该性能参数可以存储在执行设备、中控机或服务器的相关数据库中。进一步的,除了在智能菜谱中添加结束条件,还可以在菜谱中添加设备执行完毕条件,联合使用结束条件和设备执行完成条件,也就是在结束条件和设备执行完成条件均满足的情况下,智能烹饪系统才会执行菜谱中的下一个步骤。结束条件是中控机需要满足的条件,而设备执行完毕条件是指执行设备需要满足的条件,例如,设备执行完毕条件是接收到执行设备发送的指示消息,该指示消息是执行设备在执行完当前的步骤后向中控机发送的,设备执行完毕条件还可以是中控机检测到当前步骤对应的执行设备停止工作。在本发明实施例中,智能烹饪系统在获取待运行的菜谱时,可以扫描整个菜谱的执行流程,建立一个线性流程表,该线性流程表包括多个入口,菜谱包括的步骤数量等于该线性流程表的入口数量。通过线性流程表的入口,可以查找到每个步骤所对应的执行设备、执行设备需要执行的动作,从而智能烹饪系统在运行该菜谱时,能够根据线性流程表的入口执行菜谱的每一个步骤。在执行步骤s120之后,还可以根据确定出的至少两个步骤对智能菜谱中的步骤进行合并,然后按照合并后的智能菜谱制作菜品。例如,菜谱共有n个步骤,n为大于等于2的正整数,依次取i为n至1的整数,判断第i个步骤与第i-1个步骤是否是两个步骤。在判断结果为是时,将第i个步骤中可以与第i-1个步骤同时执行的内容加入第i-1个步骤中(即将第i个步骤与第i-1个步骤合并)。以菜谱的第2步为投放姜、第3步为投放花椒、第4步为煸炒、第5步为投放牛肉、影响因子为投放不同的调料为例,先判断第5步和第4步能否合并,判断结果为否;继续判断第4步和第3步能否合并,此时判断结果为是,则将第3步和第4步合并,合并后的第3步为投放花椒和煸炒,第4步为投放牛肉,没有第5步;继续判断第2步和第3步能否合并,其中,投放姜和投放花椒能够合并,但投放姜不能煸炒合并,因此只是将投放姜和投放花椒合并,最终合并后的菜谱中的第2步为投放姜和花椒、第3步为煸炒、第4步为投放牛肉。上述实施例中,菜谱的每个步骤均只包括一个烹饪任务,也就是执行每个步骤时均只使用一种执行设备,而电子菜谱的每个步骤还可能包括一个及以上的烹饪任务,例如,一个电子菜谱中的步骤2包括翻炒这一个烹饪任务,步骤3包括投放盐和投放酱油这两个烹饪任务,步骤4包括投放酱油和翻炒这两个烹饪任务。由于一个步骤可能包括多个烹饪任务,在获取菜谱的多个步骤的影响因子的类型时,需要获取每个步骤包括的烹饪任务的影响因子的类型,如步骤4包括投放的调料和执行设备两种影响因子。本发明所有实施例中,菜谱的每个步骤是指菜谱中所有需要执行设备执行的步骤,菜谱中还可能存在有至少一个空步骤,空步骤是没有内容的步骤,空步骤可以由用户编辑,在执行该菜谱时遇到空步骤会跳过。而在每个步骤包括一个及以上烹饪任务时,使至少两个步骤中的一个步骤提前执行包括使至少两个步骤中的至少两个烹饪任务中的一个烹饪任务提前执行。其中,至少两个烹饪任务中的一个烹饪任务提前执行,包括将这一个烹饪任务提前至与至少两个烹饪任务中的所有其它任务同时执行,如至少两个步骤中所有的烹饪任务能够同时执行,例如至少两个步骤包括:步骤5投放盐,步骤6投放酱油和翻炒,步骤5和步骤6中的3个烹饪任务的影响因子的类型均不相同,这3个烹饪任务能够同时执行,从而步骤5和步骤6可以同时执行。或者,将这一个烹饪任务提前至与至少两个烹饪任务中的至少一个其它任务同时执行,如,至少两个步骤中不是所有的烹饪任务都能够同时执行,而是有至少两个烹饪任务能够同时执行,这至少两个烹饪任务为不同步骤中的烹饪任务。例如,一个电子菜谱中的步骤2包括翻炒这一个烹饪任务,步骤3包括投放盐、投放酱油和翻炒这三个烹饪任务,步骤4包括投放酱油和翻炒这两个烹饪任务,其中,步骤3中投放的酱油和步骤4中投放的酱油为作用不同的酱油,如生抽酱油用于调味而老抽酱油用于上色,因此,投放生抽和投放老抽烹饪任务无法同时执行。而步骤2中翻炒、步骤3中的投放盐和投放酱油是分别属于两个步骤的、能够同时执行的3个烹饪任务,因此步骤2和步骤3是至少两个步骤,在步骤2和步骤3同时执行时具体是步骤2中翻炒、步骤3中的投放盐和投放酱油这3个烹饪任务同时执行。除了同时执行以外,将至少两个烹饪任务中一个烹饪任务提前是相对于该烹饪任务原始的执行时刻的提前,从而可以根据影响因子的类型和实际需要对烹饪任务的具体提前到那个时刻执行进行调整。为了方便理解,图2给出了电子菜谱的执行方法的一种情况,包括以下步骤:步骤s210,扫描分析待运行的菜谱;步骤s220,解析菜谱的多个步骤;步骤s230,建立设备使用表;步骤s240,对设备使用表进行合并;步骤s250,更新设备使用表中菜谱的步骤;步骤s260,为更新后的菜谱的步骤添加设备执行完成条件;步骤s270,按照更新后的菜谱的步骤执行该菜谱。以待运行的菜谱为土豆炖肉的菜谱为例,在执行智能菜谱时,首先执行步骤s210扫描分析待运行的菜谱,也就是获取待运行的菜谱,得到土豆炖肉的菜谱。然后执行步骤s220,解析菜谱中的多个步骤,将完整的菜谱分成多个步骤,土豆炖肉的菜谱包括:步骤1,在炒锅中加油;步骤2,投放蒜末;步骤3,投放花椒;步骤4,煸炒15秒;步骤5,投放肉块;步骤6,煸炒30秒;步骤7,投放土豆块;步骤8,煸炒3分钟;步骤9,投放料酒;步骤10,投放酱油;步骤11,加水;步骤12,炖煮25分钟。执行完步骤s220,执行步骤s230,在执行步骤s230时,可以根据解析到的多个步骤建立设备使用表,该使用表以执行设备作为索引,通过每一个执行设备能够在使用表中检索到每个执行设备对应的步骤,例如,土豆炖肉的菜谱对应的设备使用表如表1。在执行步骤s230之后,执行步骤s240,此时可以先按照步骤的顺序对使用表进行整理,如,按照步骤的顺序对执行设备进行排序,如果有多个步骤对应同一执行设备则该执行设备出现多次,表1经过整理后可得到表2,然后可以采用步骤s130中的方式得到多个步骤,并对多个步骤进行合并,合并后的设备执行表如表3所示。执行完步骤s240之后,执行步骤s250,根据合并后的结果对设备使用表中菜谱的步骤进行更新。然后执行步骤s260,为更新后的菜谱的步骤添加设备执行完成条件,更新后的菜谱的步骤可参见表3中的步骤。最后执行步骤s270,按照更新后的菜谱的步骤执行该菜谱,其中,执行每一步时需要满足设备执行完成条件才能继续执行下一步。表1表2表3为了便于理解,对于菜谱的多个步骤中每个步骤包括至少一个烹饪任务,以表4中的菜谱为例,需要说明的是,表4中的菜谱并不是一个完整的菜谱,而是截取了菜谱中的部分步骤,表4中的步骤序号仅表示先后顺序并不代表实际的菜谱序号,则电子菜谱的执行方法执行时,包括:参见表4,该菜谱中的步骤1包括一个烹饪任务,步骤2和步骤3都包括两个烹饪任务。首先,获取每个烹饪任务的影响因子的类型。然后根据得到的类型确定属于不同步骤且不同影响因子的类型的烹饪任务,其中,翻炒1分钟、步骤2中的投放酱油和投放盐具有不同的影响因子的类型,步骤3中投放酱油和翻炒30秒具有不同的影响因子和类型,因此,如果选择对菜谱的步骤进行合并,则可以得到表5中的菜谱。最后按照表5中的步骤控制执行设备制作菜品。表4步骤序号执行设备烹饪任务1烹饪锅具翻炒1分钟2下料机、烹饪锅具投放酱油、翻炒30秒3下料机投放酱油、投放盐表5基于同一发明构思,本发明实施例二提供了一种电子菜谱的执行装置30,该执行装置的电子菜谱的执行方法的具体实施可参见上述方法实施例部分的描述,重复之处不再赘述,如图3所示,包括:第一获取模块31,用于获取待运行的菜谱,所述菜谱包括多个步骤;第二获取模块32,用于获取所述多个步骤中每个步骤的影响因子的类型;发送模块33,用于向所述多个步骤中影响因子属于不同类型的至少两个步骤所对应的至少一个执行设备发送执行命令,以使所述至少两个步骤中的一个步骤提前执行。可选的,所述发送模块,用于向所述多个步骤中影响因子属于不同类型的至少两个步骤所对应的至少一个执行设备发送执行命令,以使所述至少两个步骤同时执行。可选的,所述至少两个步骤中的第一步骤和第二步骤对应同一个执行设备,所述发送模块用于向所述第一步骤对应的执行设备发送执行命令,以使所述执行设备在完成所述第二步骤后执行所述第一步骤。可选的,所述发送模块还用于向所述多个步骤中影响因子属于不同类型的至少两个步骤中的第一步骤对应的执行设备发送执行命令,以使所述第一步骤在第二步骤开始执行后的预设时间内执行。可选的,在所述至少两个步骤中的一个步骤提前执行后,对使用所述菜谱制作的菜品的品质的影响小于预设影响值,所述品质包括口味及口感。可选的,所述影响因子用于调整所述菜品的品质。可选的,所述影响因子为投放的调料,所述发送模块用于:向所述多个步骤中投放不同的调料的至少两个步骤所对应的至少一个执行设备发送执行命令,以使所述至少两个步骤中的一个步骤提前执行。可选的,所述影响因子为烹饪任务,所述烹饪任务为投放调料或者投放食材或者烹饪所述执行设备中的食材和/或调料,所述发送模块用于:向所述多个步骤中烹饪任务不同的至少两个步骤所对应的至少一个执行设备发送执行命令,以使所述至少两个步骤中的一个步骤提前执行。可选的,所述影响因子为烹饪设备,所述发送模块用于:向所述多个步骤中烹饪设备不同的至少两个步骤所对应的至少一个执行设备发送执行命令,以使所述至少两个步骤中的一个步骤提前执行。可选的,所述多个步骤中的每个步骤包括至少一个烹饪任务,不同的烹饪任务具备不同或相同的影响因子的类型,所述第二获取模块用于获取所述多个步骤中每个步骤中包括的烹饪任务的影响因子的类型;所述发送模块,用于向所述至少两个步骤所对应的至少一个执行设备发送执行命令,以使所述至少两个烹饪任务同时执行。可选的,所述至少两个步骤为相邻的步骤。可选的,所述多个步骤中的每个步骤包括至少一个烹饪任务,不同的烹饪任务具备不同或相同的影响因子的类型;所述第二获取模块,用于获取所述多个步骤中每个步骤中包括的烹饪任务的影响因子的类型;所述发送模块,还用于向所述至少两个步骤中包括影响因子的类型不同且属于不同步骤的至少两个烹饪任务所对应的至少一个执行设备发送执行命令,以使所述至少两个烹饪任务的至少一个烹饪任务提前执行。可选的,所述多个步骤包括n个步骤,n为大于等于2的整数,所述装置还包括:确定模块,用于在所述向所述多个步骤中影响因子属于不同类型的至少两个步骤所对应的至少一个执行设备发送执行命令之前,依次取i为n至1的整数,判断所述第i个步骤的对应的执行设备与所述第i-1个步骤的对应的执行设备是否相同;若为否,确定所述第i个步骤和所述第i-1个步骤为所述至少两个步骤。基于同一发明构思,参见图4,本发明实施例三提供了一种电子菜谱的执行装置40,包括:至少一个处理器41,以及与所述至少一个处理器41连接的存储器42;所述存储器42存储有可被所述至少一个处理器41执行的指令,所述至少一个处理器41通过执行所述存储器42存储的指令,执行如上述方法实施例中所述的方法的步骤。可选的,处理器41具体可以包括中央处理器(centralprocessingunit,cpu)、特定应用集成电路(applicationspecificintegratedcircuit,asic),可以是一个或多个用于控制程序执行的集成电路,可以是使用现场可编程门阵列(fieldprogrammablegatearray,fpga)开发的硬件电路,可以是基带处理器。可选的,处理器41可以包括至少一个处理核心。可选的,该装置还包括存储器42,存储器42可以包括只读存储器(readonlymemory,rom)、随机存取存储器(randomaccessmemory,ram)和磁盘存储器。存储器42用于存储处理器41运行时所需的数据。基于同一发明构思,本发明实施例四提供了一种计算机可读存储介质,包括:所述计算机可读存储介质上存储有计算机指令,当所述计算机指令被所述计算机装置的至少一个处理器执行时,实现如上述方法实施例中所述的方法。上述本发明实施例中的技术方案,至少具有如下的技术效果或优点:在本发明中,电子菜谱的执行装置能够获取待运行的菜谱,及菜谱中每个步骤的影响因子的类型,在运行该菜谱时,可以通过执行命令,使执行设备提前执行影响因子属于不同类型的至少两个步骤中的一个步骤,以减少接收到的执行命令的次数,也就是减少步骤转换的次数,从而可以改善由于现有技术中执行设备在处理电子菜谱中每两个相邻步骤时都需要进行步骤转换而导致的智能烹饪系统按照电子菜谱制作菜品的速度慢以及步骤切换时设备利用紧张的问题,从而提高智能烹饪系统制作菜品的速度。尽管已描述了本发明的优选实施例,但本领域内的技术人员一旦得知了基本创造性概念,则可对这些实施例作出另外的变更和修改。所以,所附权利要求意欲解释为包括优选实施例以及落入本发明范围的所有变更和修改。本领域内的技术人员应明白,本申请的实施例可提供为方法、系统、或计算机程序产品。因此,本申请可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本申请可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器和光学存储器等)上实施的计算机程序产品的形式。本申请是参照根据本申请实施例的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。显然,本领域的技术人员可以对本发明进行各种改动和变型而不脱离本发明的精神和范围。这样,倘若本发明的这些修改和变型属于本发明权利要求及其等同技术的范围之内,则本发明也意图包含这些改动和变型在内。当前第1页12
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1