时间间隔的设置方法及装置、存储介质、电子装置与流程

文档序号:20685038发布日期:2020-05-08 18:45阅读:231来源:国知局
时间间隔的设置方法及装置、存储介质、电子装置与流程

本发明涉及计算机领域,具体而言,涉及一种时间间隔的设置方法及装置、存储介质、电子装置。



背景技术:

相关技术中的菜谱文件是通过文字描述(或文字描述+图片说明)把菜谱烹饪过程、步骤阐述清楚的文件,传统的菜谱文件局限于文字+图片的描述方式,无法反映厨师与烹饪设备的交互过程,更重要的是无法从时间维度上表达厨师的动作与设备的动作,比如说厨师在翻炒的时候,设备的状态如何,当前输出功率是多少,锅温是多少,缺乏这些重要烹饪参数而创作出来的菜谱,其菜谱效果的还原度就变得不可控,对还原者的要求非常高。

由于技术中,在为某个对象设置打点信息时,为了均匀地显示时间,其打点时间间隔都是一致的,但这样可能会导致在较长一段时间内看不到任何打点信息,或者在短时间内出现多个打点信息,严重影响打点信息的展示效果和底层的数据处理效率。

针对相关技术中存在的上述问题,目前尚未发现有效的解决方案。



技术实现要素:

本发明实施例提供了一种时间间隔的设置方法及装置、存储介质、电子装置。

根据本发明的一个实施例,提供了一种时间间隔的设置方法,包括:获取菜谱的烹饪信息,其中,所述菜谱包括在第一方向延伸的时间轴和至少一个在第二方向排列的烹饪信息流道,所述烹饪信息流道用于按照时间顺序展示对应类型的打点信息;根据所述烹饪信息设置所述烹饪信息流道的打点时间间隔。

可选的,获取菜谱的烹饪信息包括以下至少之一:获取所述菜谱的烹饪时间信息;获取所述菜谱的烹饪流程信息;获取所述菜谱的打点信息;获取所述菜谱的烹饪方式信息。

可选的,在所述烹饪信息为烹饪时间信息时,根据所述烹饪信息设置所述烹饪信息流道的打点时间间隔包括:获取所述菜谱的至少一部分烹饪时长,根据预设比例计算与所述烹饪时长对应的时间间隔,其中,所述烹饪时长与所述时间间隔呈正相关;将所述时间间隔设置为所述烹饪信息流道的打点时间间隔。

可选的,在所述烹饪信息为烹饪流程信息时,根据所述烹饪信息设置所述烹饪信息流道的打点时间间隔包括:拆分所述烹饪流程信息,统计所述菜谱包括的打点次数;根据所述打点次数设置所述烹饪信息流道的打点时间间隔,其中,所述打点次数与所述打点时间间隔呈负相关。

可选的,在所述烹饪信息为打点信息时,根据所述烹饪信息设置所述烹饪信息流道的打点时间间隔包括:根据第一打点信息的语义识别所述菜谱在当前进度的烹饪动作;根据所述烹饪动作设置第二打点信息在所述烹饪信息流道的打点时间间隔,其中,所述第二打点信息为与所述第一打点信息相关的打点信息集合。

可选的,在根据所述烹饪信息设置所述时间轴的打点时间间隔之后,所述方法还包括:根据所述打点时间间隔调整所述时间轴的最小时间间隔。

可选的,在根据所述烹饪信息设置所述时间轴的打点时间间隔之后,所述方法还包括:在所述烹饪信息流道折叠多个打点时间间隔。

可选的,在根据所述烹饪信息设置所述烹饪信息流道的打点时间间隔之后,所述方法还包括以下之一:在所述烹饪信息流道上按照所述打点时间间隔添加所述打点信息;根据所述打点时间间隔在所述烹饪信息流道上调整所述打点信息的打点位置。

可选的,根据所述烹饪信息设置所述烹饪信息流道的打点时间间隔包括:根据第一烹饪信息设置所述烹饪信息流道的第一打点时间间隔,以及根据第二烹饪信息设置所述烹饪信息流道的第二打点时间间隔,其中,所述烹饪信息包括所述第一烹饪信息和所述第二烹饪信息。

根据本发明的另一个实施例,提供了一种时间间隔的设置装置,包括:获取模块,用于获取菜谱的烹饪信息,其中,所述菜谱包括在第一方向延伸的时间轴和至少一个在第二方向排列的烹饪信息流道,所述烹饪信息流道用于按照时间顺序展示对应类型的打点信息;设置模块,用于根据所述烹饪信息设置所述烹饪信息流道的打点时间间隔。

可选的,所述获取模块包括以下至少之一:第一获取单元,用于获取所述菜谱的烹饪时间信息;第二获取单元,用于获取所述菜谱的烹饪流程信息;第三获取单元,用于获取所述菜谱的打点信息;第四获取单元,用于获取所述菜谱的烹饪方式信息。

可选的,在所述烹饪信息为烹饪时间信息时,所述设置模块包括:计算单元,用于获取所述菜谱的至少一部分烹饪时长,根据预设比例计算与所述烹饪时长对应的时间间隔,其中,所述烹饪时长与所述时间间隔呈正相关;第一设置单元,用于将所述时间间隔设置为所述烹饪信息流道的打点时间间隔。

可选的,在所述烹饪信息为烹饪流程信息时,所述设置模块包括:统计单元,用于拆分所述烹饪流程信息,统计所述菜谱包括的打点次数;第二设置单元,用于根据所述打点次数设置所述烹饪信息流道的打点时间间隔,其中,所述打点次数与所述打点时间间隔呈负相关。

可选的,在所述烹饪信息为打点信息时,所述设置模块包括:识别单元,用于根据第一打点信息的语义识别所述菜谱在当前进度的烹饪动作;第三设置单元,用于根据所述烹饪动作设置第二打点信息在所述烹饪信息流道的打点时间间隔,其中,所述第二打点信息为与所述第一打点信息相关的打点信息集合。

可选的,所述装置还包括:第一调整模块,用于在所述设置模块根据所述烹饪信息设置所述时间轴的打点时间间隔之后,根据所述打点时间间隔调整所述时间轴的最小时间间隔。

可选的,所述装置还包括以下之一:添加模块,用于在所述设置模块根据所述烹饪信息设置所述烹饪信息流道的打点时间间隔之后,在所述烹饪信息流道上按照所述打点时间间隔添加所述打点信息;第二调整模块,用于在所述设置模块根据所述烹饪信息设置所述烹饪信息流道的打点时间间隔之后,根据所述打点时间间隔在所述烹饪信息流道上调整所述打点信息的打点位置。

可选的,所述装置还包括:折叠模块,用于在所述设置模块根据所述烹饪信息设置所述烹饪信息流道的打点时间间隔之后,在根据所述烹饪信息设置所述时间轴的打点时间间隔之后,在所述烹饪信息流道折叠多个打点时间间隔。

可选的,所述设置模块包括:第四设置单元,用于根据第一烹饪信息设置所述烹饪信息流道的第一打点时间间隔,以及根据第二烹饪信息设置所述烹饪信息流道的第二打点时间间隔,其中,所述烹饪信息包括所述第一烹饪信息和所述第二烹饪信息。

根据本发明的又一个实施例,还提供了一种存储介质,所述存储介质中存储有计算机程序,其中,所述计算机程序被设置为运行时执行上述任一项方法实施例中的步骤。

根据本发明的又一个实施例,还提供了一种电子装置,包括存储器和处理器,所述存储器中存储有计算机程序,所述处理器被设置为运行所述计算机程序以执行上述任一项方法实施例中的步骤。

通过本发明,获取菜谱的烹饪信息,然后根据烹饪信息设置烹饪信息流道的打点时间间隔,提供了一种在菜谱中调整打点时间间隔的方案,解决了相关技术中不能在菜谱中灵活调整打点时间间隔的技术问题,通过烹饪信息设置打点时间间隔,可以对菜谱中的打点时间间隔进行缩放和调整,减少了菜谱中的空白区域,也降低了在展示菜谱时的图片渲染量或视频解算量。

附图说明

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

图1是根据本发明实施例的一种时间间隔的设置方法流程图;

图2是本发明实施例的一个菜谱的示意图;

图3是本发明实施例设置打点时间间隔的示意图;

图4是本发明实施例折叠多个打点时间间隔的示意图;

图5是根据本发明实施例的一种时间间隔的设置装置的结构框图;

图6是本发明实施例的一种移动终端的硬件结构框图。

具体实施方式

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

需要说明的是,本发明的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。

实施例1

在本实施例中提供了一种时间间隔的设置方法,图1是根据本发明实施例的一种时间间隔的设置方法流程图,如图1所示,该流程包括如下步骤:

步骤s102,获取菜谱的烹饪信息,其中,菜谱包括在第一方向延伸的时间轴和至少一个在第二方向排列的烹饪信息流道,所述烹饪信息流道用于按照时间顺序展示对应类型的打点信息;

在本实施例的烹饪信息是菜谱信息中与烹饪相关的信息,如烹饪时间信息,菜品信息、烹饪流程、烹制方式、烹饪动作、食材信息等。

本实施例的菜谱包括一个时间序列(时间轴)和至少一个菜谱内容序列,不同类型的菜品内容序列由不同类型的打点信息集合组成,一个类型的菜谱内容序列在菜谱中按照时间形成一个信息流道,按照时间轴的时间进度,在信息流道上依次展示打点信息。

步骤s104,根据烹饪信息设置烹饪信息流道的打点时间间隔。

本实施例中所说的信息流道包含了可视化的交互界面,该交互界面又包括承载烹饪信息的区域;在该区域中,烹饪信息得以被关联时序录入,并基于所述时序进行排布。

在本发明另外的实施例中,关联时序中时序既可以是不以具体时点为基础的相对的先后顺序,也可以是建立在具体时点基础上的先后顺序。这里的区域,可以是条形区域,其可以是可变长度的,例如根据电子菜谱的长度而变化,也可以是固定的;当然,也可以是其他形状的,例如环形区域、螺旋形区域等。

在本发明另外的实施例中,信息流道的交互界面包括若干承载不同类型烹饪信息的内容的区域;不同的区域之间相互区分,烹饪信息的具体内容则可以显示于对应的区域,而烹饪信息在各个区域的先后顺序也表征了电子菜谱运行时的时序。

在本发明另外的实施例中,信息流道还可以包含时间轴,时间轴所体现的是时间的动态变化和时间的静态指示。烹饪信息中所指示的时间信息可以来源于或者关联于这个时间轴,并据此指示相对的具体时间点。这里所说的动态变化是指在电子菜谱录制过程中,可以显示一个实时变化的时间线,以提示用户当前电子菜谱录制的时间和在各个信息流道(假如有多个的话)中的位置,而用户之后的打点操作则是锁定了具体的相对时间,也即静态指示处此次打点的时间。

本实施例打点时间间隔是指打点信息在烹饪信息流道上的最小时间间隔,例如,打点时间间隔为n秒,在对应的烹饪信息流道上或者是全部烹饪信息流道上的打点信息,可以在0秒、1n秒、2n秒的信息流道位置上展示。

通过上述步骤,获取菜谱的烹饪信息,然后根据烹饪信息设置烹饪信息流道的打点时间间隔,提供了一种在菜谱中调整打点时间间隔的方案,解决了相关技术中不能在菜谱中灵活调整打点时间间隔的技术问题,通过烹饪信息设置打点时间间隔,可以对菜谱中的打点时间间隔进行缩放和调整,减少了菜谱中的空白区域,也降低了在展示菜谱时的图片渲染量或视频解算量。

本实施例的执行主体可以是计算机,手持终端(如手机等),烹饪设备,自动炒菜机等,但不限于此。

在本实施例中,菜谱的时间轴和各个信息流道在展示时可以在不同的位置,通过不同的方式进行展示,如横向排列,纵向排列,或者是根据用户的习惯进行个性化排列。在一个示例中,第一方向为纵向,第二方向为横向,即菜谱包括纵向延伸的时间轴和多个横向排列的烹饪信息流道,烹饪信息流道用于按照时间顺序展示对应类型的打点信息。

本实施例的信息流道的菜谱信息根据打点信息的语义分类,除了时间信息之外,还包含:信息提示,投料操作和设备动作等。信息提示用于记录需要人为协助对菜谱进行操作的提示信息步骤;投料操作用于记录向锅里添加食材或调料的动作步骤,包括手动投料和自动投料的操作;设备动作用于记录对烹饪设备进行调整的步骤,本实施例可以为每个菜谱内容序列都设置一个烹饪信息流道,分别为提示信息流道、用料信息流道、设备信息流道。当然,也可以根据菜谱信息的其他属性进行分类,设置其他类型的信息流道,如温度控制信息流道,以及设置烹饪信息流道的数量,各个信息流道在展示时可以在不同的位置,通过不同的方式进行展示,如横向排列,纵向排列,或者是根据用户的习惯进行个性化排列。图2是本发明实施例的一个菜谱的示意图,包括三个信息流道,时间轴。

在本实施例中,获取菜谱的烹饪信息包括但不限于为:获取菜谱的烹饪时间信息;获取菜谱的烹饪流程信息;获取菜谱的打点信息;获取菜谱的烹饪方式信息。

针对不同的菜谱,由于其烹饪信息不同,打点时间间隔会不同。在同一菜谱中,由于菜谱包括多个烹饪信息(烹饪动作、时间)等,针对不同的烹饪信息,也可以存在不同的打点时间间隔。根据烹饪信息设置烹饪信息流道的打点时间间隔包括:根据第一烹饪信息设置烹饪信息流道的第一打点时间间隔,以及根据第二烹饪信息设置烹饪信息流道的第二打点时间间隔,其中,菜谱的烹饪信息包括第一烹饪信息和第二烹饪信息。

本实施例可以根据多个触发条件来设置烹饪信息流道的打点时间间隔,与上述烹饪信息对应,下面进行举例说明。根据烹饪信息设置烹饪信息流道的打点时间间隔可以但不限于为以下实施场景:

场景一:根据烹饪时间信息设置烹饪信息流道的打点时间间隔;

该烹饪时间信息可以是烹饪时长,该场景内的烹饪时长可以是总时长,也可以是某个烹饪流程或烹饪操作的时长。该烹饪时间信息也可以是时间点,该场景内的时间点可以是菜谱的烹饪流程或烹饪操作的起始时间、终止时间、中间时间等。

在本场景的一个实施方式中,根据烹饪时长设置烹饪信息流道的打点时间间隔包括:获取菜谱的至少一部分烹饪时长,根据预设比例计算与烹饪时长对应的时间间隔,其中,烹饪时长与时间间隔呈正相关;将时间间隔设置为烹饪信息流道的打点时间间隔。即烹饪时长越长,时间间隔也越大,烹饪时长越短,时间间隔也越小。

在一个示例中,对于不同的菜谱而言,可以根据烹饪总时长设置打点时间间隔,例如,西红柿炒鸡蛋,烹饪时长较短,设置5s打一次点,即打点时间间隔为5s,而对于烹饪时间长的煲汤菜肴才说,有可能30s打一次点,即打点时间间隔为30s,即不同的菜谱,可能存在不同的打点时间间隔。

针对同一菜谱,根据菜谱中的不同烹饪流程或烹饪操作设置打点时间间隔,例如,麻辣小龙虾,包括“炒”和“煮”两个烹饪流程,针对“炒”流程,烹饪时长较短,设置5s打一次点,即打点时间间隔为5s,而针对“煮”流程,有可能30s打一次点,即打点时间间隔为30s,即在同一菜谱中,可能存在不同的打点时间间隔。

通过本实施例的方案,根据菜谱中的时间信息设置烹饪信息流道的打点时间间隔,可以根据不同时长的菜谱设置不同的打点时间间隔,或者在同一菜谱的不同时间展示不同间隔的打点信息。

场景二:根据烹饪流程信息设置烹饪信息流道的打点时间间隔;

该场景内的烹饪流程信息可以是菜谱全流程,也可以是菜谱中某个烹饪操作的子流程,如翻炒阶段、收汁阶段等。

在本场景的一个实施方式中,根据烹饪流程信息设置烹饪信息流道的打点时间间隔包括:拆分烹饪流程信息,统计菜谱包括的打点次数;根据打点次数设置烹饪信息流道的打点时间间隔,其中,打点次数与打点时间间隔呈负相关。即打点次数越多,打点时间间隔也越小,打点次数越少,打点时间间隔也越大。

在一个示例中,针对不同的菜品,操作的复杂度可能不一样,如萝卜汤,烹饪流程简单,打点次数少,可以设置较长的打点时间间隔,如红烧狮子头,烹饪流程复杂,打点次数多,可以设置较短的打点时间间隔。对于同一道菜肴而言,也有可能在不同的阶段存在不同的打点时间间隔,例如对于菜肴红烧肉而言,在烹饪的前半段,操作较多,所以可以5s打一次点,即打点时间间隔为5s,在操作的后半段,即小火收汁部分,因为操作较少,则可以10s/20s打一次点,即打点时间间隔为10s/20s,即对于同一道菜谱而言,也可以存在不同的打点时间间隔。

通过本实施例的方案,根据菜谱的烹饪流程信息设置烹饪信息流道的打点时间间隔,实现了基于菜谱的流程复杂程度灵活调整打点时间间隔,可以详细展示菜谱中的复杂操作,简略展示菜谱中的简单操作。

场景三:根据打点信息或烹饪方式信息设置烹饪信息流道的打点时间间隔。

在本场景的一个实施方式中,根据打点信息设置烹饪信息流道的打点时间间隔,根据第一打点信息的语义识别菜谱在当前进度的烹饪动作;根据烹饪动作设置第二打点信息在烹饪信息流道的打点时间间隔,其中,第二打点信息为与第一打点信息相关的打点信息集合。

在一个示例中,打点的时间间隔可以根据情况自由设定,打点信息可以是在任意烹饪信息流道上打点的信息,如提示信息,投料操作信息和设备动作信息等。

本实施例的烹饪方式信息可以从打点信息中获取得到,也可以根据菜谱的分类组别(如蒸菜、烧烤、炒菜等),标识信息中获取得到。

例如可以根据烹饪方式或烹饪动作等进行调整,烹饪方式为炖的时间间隔可以长一些,大火翻炒的时间间隔更短一些,设备在高功率的状态下打点时间间隔更短一些,低功率状态下打点时间间隔更长一些。图3是本发明实施例设置打点时间间隔的示意图,在提示信息的烹饪信息流道上,包括两个打点的点/第一打点信息,内容分别是翻炒和炖,还包括了一系列相关的打点信息/第二打点信息(内容分别用于描述在翻炒和炖的烹制流程下如何烹饪菜品),翻炒相关的第二打点信息(m1,m2,m3)的打点时间间隔更小,炖相关的第二打点信息(n1,n2)的打点时间间隔更大。

在菜谱包括多个烹饪信息流道时,还可以针对不同的烹饪信息流道,不同信息流道的打点时间间隔不同或者相同,例如提示信息流道和设备信息流道的打点时间间隔不同,投料信息流道和温度控制信息流道的打点时间间隔不同。

通过本实施例的方案,根据菜谱的烹饪内容设置烹饪信息流道的打点时间间隔,可以根据菜谱的不同烹饪方式设置不同的打点时间间隔。

在本实施例的一个实施方式中,在根据烹饪信息设置时间轴的打点时间间隔之后,还包括:根据打点时间间隔调整时间轴的最小时间间隔,如,时间轴的最小时间间隔为2秒,则打点时间间隔为2n秒,n为正整数。时间轴的最小时间间隔可以和打点的时间间隔同步,也可以不同。

可选的,本实施例各信息流道上的打点时间间隔还可以折叠,在根据烹饪信息设置时间轴的打点时间间隔之后,还包括:在烹饪信息流道折叠多个打点时间间隔。图4是本发明实施例折叠多个打点时间间隔的示意图,打点信息a和打点信息b之间的时间间隔为30分钟,打点信息c~打点信息f的时间间隔为10分钟,原间隔为10分钟,打点信息a和打点信息b之间折叠了两个时间间隔,折叠之后,一个间隔为30分钟。

在本实施例的一个实施方式中,在根据烹饪信息设置烹饪信息流道的打点时间间隔之后,还包括以下之一:在烹饪信息流道上按照打点时间间隔添加打点信息;根据打点时间间隔在烹饪信息流道上调整打点信息的打点位置。同一信息流道上的标记(打点信息)可滑动修改,调整其在烹饪信息流道上的打点位置。在一个示例中,信息流道a包括三个打点信息,依次分别为a1,a2,a3,对应第一时间,第二时间,第三时间,由于菜谱的更新或者是用户的手动设置,a2的打点时间需要更新为第四时间,第四时间在第一时间的前面,可以在菜谱的信息流道a上将打点信息a2向前滑动至第四时间对应的流道位置,在滑动完成后,信息流道a上的打点信息,依次分别为a2,a1,a3。

通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到根据上述实施例的方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质(如rom/ram、磁碟、光盘)中,包括若干指令用以使得一台终端设备(可以是手机,计算机,服务器,或者网络设备等)执行本发明各个实施例所述的方法。

实施例2

在本实施例中还提供了一种时间间隔的设置装置,用于实现上述实施例及优选实施方式,已经进行过说明的不再赘述。如以下所使用的,术语“模块”可以实现预定功能的软件和/或硬件的组合。尽管以下实施例所描述的装置较佳地以软件来实现,但是硬件,或者软件和硬件的组合的实现也是可能并被构想的。

图5是根据本发明实施例的一种时间间隔的设置装置的结构框图,如图5所示,该装置包括:获取模块50,设置模块52,其中,

获取模块50,用于获取菜谱的烹饪信息,其中,所述菜谱包括在第一方向延伸的时间轴和至少一个在第二方向排列的烹饪信息流道,烹饪信息流道用于按照时间顺序展示对应类型的打点信息;

设置模块52,用于根据所述烹饪信息设置所述烹饪信息流道的打点时间间隔。

通过上述模块,获取菜谱的烹饪信息,然后根据烹饪信息设置烹饪信息流道的打点时间间隔,提供了一种在菜谱中调整打点时间间隔的方案,解决了相关技术中不能在菜谱中灵活调整打点时间间隔的技术问题,通过烹饪信息缩放打点时间间隔,减少了菜谱中的空白区域,也降低了在展示菜谱时的图片渲染量或视频解算量。

可选的,所述获取模块包括以下至少之一:第一获取单元,用于获取所述菜谱的烹饪时间信息;第二获取单元,用于获取所述菜谱的烹饪流程信息;第三获取单元,用于获取所述菜谱的打点信息;第四获取单元,用于获取所述菜谱的烹饪方式信息。

可选的,在所述烹饪信息为烹饪时间信息时,所述设置模块包括:计算单元,用于获取所述菜谱的至少一部分烹饪时长,根据预设比例计算与所述烹饪时长对应的时间间隔,其中,所述烹饪时长与所述时间间隔呈正相关;第一设置单元,用于将所述时间间隔设置为所述烹饪信息流道的打点时间间隔。

可选的,在所述烹饪信息为烹饪流程信息时,所述设置模块包括:统计单元,用于拆分所述烹饪流程信息,统计所述菜谱包括的打点次数;第二设置单元,用于根据所述打点次数设置所述烹饪信息流道的打点时间间隔,其中,所述打点次数与所述打点时间间隔呈负相关。

可选的,在所述烹饪信息为打点信息时,所述设置模块包括:识别单元,用于根据第一打点信息的语义识别所述菜谱在当前进度的烹饪动作;第三设置单元,用于根据所述烹饪动作设置第二打点信息在所述烹饪信息流道的打点时间间隔,其中,所述第二打点信息为与所述第一打点信息相关的打点信息集合。

可选的,所述装置还包括:第一调整模块,用于在所述设置模块根据所述烹饪信息设置所述时间轴的打点时间间隔之后,根据所述打点时间间隔调整所述时间轴的最小时间间隔。

可选的,所述装置还包括以下之一:添加模块,用于在所述设置模块根据所述烹饪信息设置所述烹饪信息流道的打点时间间隔之后,在所述烹饪信息流道上按照所述打点时间间隔添加所述打点信息;第二调整模块,用于在所述设置模块根据所述烹饪信息设置所述烹饪信息流道的打点时间间隔之后,根据所述打点时间间隔在所述烹饪信息流道上调整所述打点信息的打点位置。

可选的,所述装置还包括:折叠模块,用于在所述设置模块根据所述烹饪信息设置所述烹饪信息流道的打点时间间隔之后,在根据所述烹饪信息设置所述时间轴的打点时间间隔之后,在所述烹饪信息流道折叠多个打点时间间隔。

本申请实施例一所提供的方法实施例可以在移动终端,烹饪设备,自动炒菜机等中执行。以运行在移动终端上为例,图6是本发明实施例的一种移动终端的硬件结构框图。如图6所示,计算机10可以包括一个或多个(图6中仅示出一个)处理器102(处理器102可以包括但不限于微处理器mcu或可编程逻辑器件fpga等的处理装置)和用于存储数据的存储器104,可选地,上述计算机还可以包括用于通信功能的传输设备106以及输入输出设备108。本领域普通技术人员可以理解,图6所示的结构仅为示意,其并不对上述计算机的结构造成限定。例如,计算机10还可包括比图6中所示更多或者更少的组件,或者具有与图6所示不同的配置。

存储器104可用于存储计算机程序,例如,应用软件的软件程序以及模块,如本发明实施例中的一种时间间隔的设置方法对应的计算机程序,处理器102通过运行存储在存储器104内的计算机程序,从而执行各种功能应用以及数据处理,即实现上述的方法。存储器104可包括高速随机存储器,还可包括非易失性存储器,如一个或者多个磁性存储装置、闪存、或者其他非易失性固态存储器。在一些实例中,存储器104可进一步包括相对于处理器102远程设置的存储器,这些远程存储器可以通过网络连接至计算机10。上述网络的实例包括但不限于互联网、企业内部网、局域网、移动通信网及其组合。

传输装置106用于经由一个网络接收或者发送数据。上述的网络具体实例可包括计算机10的通信供应商提供的无线网络。在一个实例中,传输装置106包括一个网络适配器(networkinterfacecontroller,简称为nic),其可通过基站与其他网络设备相连从而可与互联网进行通讯。在一个实例中,传输装置106可以为射频(radiofrequency,简称为rf)模块,其用于通过无线方式与互联网进行通讯。

需要说明的是,上述各个模块是可以通过软件或硬件来实现的,对于后者,可以通过以下方式实现,但不限于此:上述模块均位于同一处理器中;或者,上述各个模块以任意组合的形式分别位于不同的处理器中。

实施例3

本发明的实施例还提供了一种存储介质,该存储介质中存储有计算机程序,其中,该计算机程序被设置为运行时执行上述任一项方法实施例中的步骤。

可选地,在本实施例的一个方面中,上述存储介质可以被设置为存储用于执行以下步骤的计算机程序:

s1,获取菜谱的烹饪信息,其中,所述菜谱包括在第一方向延伸的时间轴和至少一个在第二方向排列的烹饪信息流道,所述烹饪信息流道用于按照时间顺序展示对应类型的打点信息;

s2,根据所述烹饪信息设置所述烹饪信息流道的打点时间间隔。

可选地,在本实施例中,上述存储介质可以包括但不限于:u盘、只读存储器(read-onlymemory,简称为rom)、随机存取存储器(randomaccessmemory,简称为ram)、移动硬盘、磁碟或者光盘等各种可以存储计算机程序的介质。

本发明的实施例还提供了一种电子装置,包括存储器和处理器,该存储器中存储有计算机程序,该处理器被设置为运行计算机程序以执行上述任一项方法实施例中的步骤。

可选地,上述电子装置还可以包括传输设备以及输入输出设备,其中,该传输设备和上述处理器连接,该输入输出设备和上述处理器连接。

可选地,在本实施例的一个方面中,上述处理器可以被设置为通过计算机程序执行以下步骤:

s1,获取菜谱的烹饪信息,其中,所述菜谱包括在第一方向延伸的时间轴和至少一个在第二方向排列的烹饪信息流道,烹饪信息流道用于按照时间顺序展示对应类型的打点信息;

s2,根据所述烹饪信息设置所述烹饪信息流道的打点时间间隔。

可选地,本实施例中的具体示例可以参考上述实施例及可选实施方式中所描述的示例,本实施例在此不再赘述。

显然,本领域的技术人员应该明白,上述的本发明的各模块或各步骤可以用通用的计算装置来实现,它们可以集中在单个的计算装置上,或者分布在多个计算装置所组成的网络上,可选地,它们可以用计算装置可执行的程序代码来实现,从而,可以将它们存储在存储装置中由计算装置来执行,并且在某些情况下,可以以不同于此处的顺序执行所示出或描述的步骤,或者将它们分别制作成各个集成电路模块,或者将它们中的多个模块或步骤制作成单个集成电路模块来实现。这样,本发明不限制于任何特定的硬件和软件结合。

以上所述仅为本发明的优选实施例而已,并不用于限制本发明,对于本领域的技术人员来说,本发明可以有各种更改和变化。凡在本发明的原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1