CN110989377B - 智能家居操作***中多媒体数据的管理方法和装置 - Google Patents

智能家居操作***中多媒体数据的管理方法和装置 Download PDF

Info

Publication number
CN110989377B
CN110989377B CN201911183658.XA CN201911183658A CN110989377B CN 110989377 B CN110989377 B CN 110989377B CN 201911183658 A CN201911183658 A CN 201911183658A CN 110989377 B CN110989377 B CN 110989377B
Authority
CN
China
Prior art keywords
target
cooking
determining
multimedia content
intelligent
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN201911183658.XA
Other languages
English (en)
Other versions
CN110989377A (zh
Inventor
刘超
尹德帅
徐志方
王淼
王守峰
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Qingdao Haier Technology Co Ltd
Original Assignee
Qingdao Haier Technology Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Qingdao Haier Technology Co Ltd filed Critical Qingdao Haier Technology Co Ltd
Priority to CN201911183658.XA priority Critical patent/CN110989377B/zh
Publication of CN110989377A publication Critical patent/CN110989377A/zh
Application granted granted Critical
Publication of CN110989377B publication Critical patent/CN110989377B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B15/00Systems controlled by a computer
    • G05B15/02Systems controlled by a computer electric
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B19/00Programme-control systems
    • G05B19/02Programme-control systems electric
    • G05B19/418Total factory control, i.e. centrally controlling a plurality of machines, e.g. direct or distributed numerical control [DNC], flexible manufacturing systems [FMS], integrated manufacturing systems [IMS] or computer integrated manufacturing [CIM]
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B2219/00Program-control systems
    • G05B2219/20Pc systems
    • G05B2219/26Pc applications
    • G05B2219/2642Domotique, domestic, home control, automation, smart house
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02PCLIMATE CHANGE MITIGATION TECHNOLOGIES IN THE PRODUCTION OR PROCESSING OF GOODS
    • Y02P90/00Enabling technologies with a potential contribution to greenhouse gas [GHG] emissions mitigation
    • Y02P90/02Total factory control, e.g. smart factories, flexible manufacturing systems [FMS] or integrated manufacturing systems [IMS]

Landscapes

  • Engineering & Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Automation & Control Theory (AREA)
  • Manufacturing & Machinery (AREA)
  • Quality & Reliability (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Abstract

本发明提供了一种智能家居操作***中多媒体数据的管理方法、装置、计算机可读存储介质及电子装置,其中,该方法包括:确定目标烹饪食谱;基于所述目标烹饪食谱确定烹饪参数以及提醒时间节点;在所述提醒时间节点上推荐与所述烹饪参数对应的多媒体内容。通过本发明,解决了用户在烹制食物期间进行其他活动时不易掌控烹制时间的问题,进而达到了保证烹制出的菜品的味道的同时,还为用户提供丰富的娱乐体验的效果。

Description

智能家居操作***中多媒体数据的管理方法和装置
技术领域
本发明涉及智能家居领域,具体而言,涉及一种智能家居操作***中多媒体数据的管理方法、装置、计算机可读存储介质及电子装置。
背景技术
在相关技术中,人们在制作食材时,如煲汤、炒菜、蒸馒头或烤面包时,需要等待几分钟、几十分钟甚至一两个小时,才能制作出美味可口的餐品。人们在等待食材的烹制时,常常根据自己对食材加工时间的预判,然后在食材烹制的时间周期内,进行一些其他活动,例如、看视频、做家务等。但人们在进行其他活动时,由于无法有效的掌控时间,可能会忽视了当前正在烹饪的食物,从而出现煲汤时间过久、汤汁烧干等情况;或者是炒菜时间过长,影响菜品味道等等。
针对相关技术中存在的上述问题,目前尚未提出有效的解决方案。
发明内容
本发明实施例提供了一种智能家居操作***中多媒体数据的管理方法、装置、计算机可读存储介质及电子装置,以至少解决相关技术中用户在烹制食物期间进行其他活动时不易掌控烹制时间的问题。
根据本发明的一个实施例,提供了一种智能家居操作***中多媒体数据的管理方法,包括:确定目标烹饪食谱;基于所述目标烹饪食谱确定烹饪参数以及提醒时间节点;在所述提醒时间节点上推荐与所述烹饪参数对应的多媒体内容。
根据本发明的另一个实施例,提供了一种智能家居操作***中多媒体数据的管理装置,包括:第一确定模块,用于确定目标烹饪食谱;第二确定模块,用于基于所述目标烹饪食谱确定烹饪参数以及提醒时间节点;推荐模块,用于在所述提醒时间节点上推荐与所述烹饪参数对应的多媒体内容。
根据本发明的又一个实施例,还提供了一种计算机可读存储介质,所述计算机可读存储介质中存储有计算机程序,其中,所述计算机程序被设置为运行时执行上述任一项方法实施例中的步骤。
根据本发明的又一个实施例,还提供了一种电子装置,包括存储器和处理器,所述存储器中存储有计算机程序,所述处理器被设置为运行所述计算机程序以执行上述任一项方法实施例中的步骤。
通过本发明,由于在基于目标烹饪食谱所确定的提醒时间节点为用户推荐多媒体内容,使得用户在各个烹制阶段的时间节点得到提醒而掌握烹制时间,因此,可以解决用户在烹制食物期间进行其他活动时不易掌控烹制时间的问题,达到保证烹制出的菜品的味道的同时,还为用户提供丰富的娱乐体验的效果。
附图说明
此处所说明的附图用来提供对本发明的进一步理解,构成本申请的一部分,本发明的示意性实施例及其说明用于解释本发明,并不构成对本发明的不当限定。在附图中:
图1是根据本发明实施例的智能家居操作***中多媒体数据的管理方法的流程图;
图2是根据本发明优选实施例的智能家居操作***中多媒体数据的管理方法的流程图;
图3是执行图2中根据本发明优选实施例的***的示意图;
图4是根据本发明可选实施例的智能家居操作***中多媒体数据的管理方法的流程图;
图5是根据本发明实施例的智能家居操作***中多媒体数据的管理装置的结构框图。
具体实施方式
下文中将参考附图并结合实施例来详细说明本发明。需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互组合。
需要说明的是,本发明的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。
智能家居的核心就是智能家居操作***,其实现对智慧家庭中的所有智能家居设备的管理和控制。智能家居设备是在具备了传统家居设备功能的基础上,增加了计算模块、网络接口、输入输出装置等,从而使得智能家居设备具有智能监测和控制的功能。控制终端(例如,手机,平板等移动终端)作为智能家居操作***的操作终端,可以实现控制的输入和数据的输出。例如,人们可以通过手机获取到智能家居设备的状态和使用数据,也可以通过手机输入不同的控制指令实现对智能家居设备的控制,通过手机还可以实现智能电视相同的功能,观看视频节目、收听音乐。
在本发明实施例中,智能家居设备可以包括智能冰箱、智能电视、摄像头等。可以利用手机作为移动终端来获取智能家居设备的数据,并对智能家居设备进行操作控制。所有智能家居设备的数据通过家庭网关上传到智能家居操作***的服务器中,由智能家居操作***的服务器对数据进行分析处理。手机移动终端可以通过无线网络登录到服务器中,获取和查看智能家居设备的数据。
在本实施例中提供了一种智能家居操作***中多媒体数据的管理的方法,图1是根据本发明实施例的智能家居操作***中多媒体数据的管理方法的流程图,如图1所示,该流程包括如下步骤:
步骤S102,确定目标烹饪食谱;
步骤S104,基于所述目标烹饪食谱确定烹饪参数以及提醒时间节点;
步骤S106,在所述提醒时间节点上推荐与所述烹饪参数对应的多媒体内容。
在上述实施例中,执行各步骤中的操作的设备可以是智能家居操作***中的智能家居设备,或者是服务器,或者其他的具备类似处理能力的处理设备。
通过本发明,由于在基于目标烹饪食谱所确定的提醒时间节点为用户推荐多媒体内容,使得用户在各个烹制阶段的时间节点得到提醒而掌握烹制时间,因此,可以解决用户在烹制食物期间进行其他活动时不易掌控烹制时间的问题,达到保证烹制出的菜品的味道的同时,还为用户提供丰富的娱乐体验的效果。
在一个可选的实施例中,基于所述目标烹饪食谱确定烹饪参数以及提醒时间节点包括:确定完成所述目标烹饪食谱所使用的目标智能家居设备;获取所述目标智能家居设备所上报的操作参数;根据所述操作参数中包括的所述目标智能家居设备的开始使用时间点以及使用时长确定所述烹饪参数以及所述提醒时间节点。在本实施例中,目标智能家居设备可以定时上报自身的操作参数,或者在接收到相关操作指令(即,发生状态变更时)再去上报自身的操作参数。其中,目标智能家居的操作可以包括目标智能家居设备的开始使用时间点以及使用时长(不同的工作模式会对应不同的使用时长,在接收到工作模式的选择指令之后,目标智能家居设备会确定出与被选定的工作模式对应的使用时间)。
在一个可选的实施例中,根据所述操作参数中包括的所述目标智能家居设备的开始使用时间点以及使用时长确定所述烹饪参数以及所述提醒时间节点包括:将所述使用时长确定为所述烹饪参数中包括的烹饪时长;将所述开始使用时间点确定为所述提醒时间点。在本实施例中,当目标智能家居设备的数量为多个时,每一个智能家居设备的开始使用时间点都可以作为一个提醒时间点。
在一个可选的实施例中,在所述提醒时间节点上推荐与所述烹饪参数对应的多媒体内容包括:在所述提醒时间节点上推荐与所述烹饪参数中包括的烹饪时长匹配的所述多媒体内容。在本实施例中,推荐的多媒体内容的时长可以是与烹饪时长相同的多媒体内容,或者是时长与烹饪时长相差小于预定阈值,例如,相差小于10秒,30秒等的多媒体内容,其中,在多媒体内容的时长与烹饪时长相差小于预定阈值时,一般会推荐时长小于烹饪时长预定阈值的多媒体内容。此外,还需要说明的是,当数据库中不存在与烹饪时长相同或者相差小于预定阈值的时长的多媒体内容时,可以推荐时长大于烹饪时长的多媒体内容,在该情况下,会在烹饪时长到达时,执行提醒操作,并且进一步的可以根据用户输入的指令来确定是否继续播放后续的未播放内容。
在一个可选的实施例中,在确定完成所述目标烹饪食谱所使用的目标智能家居设备之后,所述方法还包括:基于所述目标智能家居设备的类型确定完成所述目标烹饪食谱时目标用户的参与度;在确定所述参与度小于预定参与阈值的情况下,将所述目标智能家居设备的运行状态以及剩余工作时间推送给所述目标用户所携带的终端和/或可穿戴设备。在本实施例中,不同类型的智能家居设备所需要人工参与的参与度是不同的,例如,智能电饭煲需要人工参与的参与度相对于智能灶头所需要人工参与的参与度更低,因此,在本实施例中,可以预先设置各类智能家居设备与用户参与度的对应关系,在实际应用中,在确定了上述目标智能家居设备之后,可以从预先设置的对应关系中确定出与目标智能家居设备对应的用户的参与度。
在一个可选的实施例中,在确定所述参与度小于预定参与阈值的情况下,将所述目标智能家居设备的运行状态以及剩余工作时间推送给所述目标用户所携带的终端包括:在确定所述参与度小于预定参与阈值,且基于所述目标用户所携带的终端和/或可穿戴设备确定所述目标用户与所述目标智能家居设备的距离大于预定距离阈值的情况下,将所述目标智能家居设备的运行状态以及剩余工作时间推送给所述目标用户所携带的终端。在本实施例中,对于用户参与较少的烹饪阶段可以无需进行视频推荐提醒。此外,在确定用户外出后,例如,通过用户携带的智能终端确定出用户与智能家居设备的距离较大,或者通过室内的智能监控设备确定出用户不在室内时,可以确定出用户外出了,在该情况下,可以无需推荐多媒体内容,而仅将目标智能家居设备的工作状态(包括工作模式以及生育工作时间)告知给用户。
在一个可选的实施例中,确定所述目标烹饪食谱包括:获取智能存储设备上报的食材信息,其中,所述食材信息包括从所述智能存储设备中所取出的目标食材的信息;确定与所述目标食材所对应的烹饪食谱;基于接收到的第一确定信息从与所述目标食材所对应的烹饪食谱中确定出所述目标烹饪食谱。在本实施例中,上述智能存储设备可以包括智能冰箱或者其他的用于存储食物制作材料的存储设备。在本实施例中,智能存储设备可以定时上报自身存储的食材信息,或者定时上报从智能存储设备中取出的食材的信息。此外,智能存储设备还可以在确定出有食材取出时便上报相关的被取出的食材的信息。可选地,上述与目标食材对应的烹饪食谱还可以是只能存储设备所提供的,例如,智能存储设备在确定了被取出的食材之后,会获取与被取出的食材对应的烹饪食谱,并将获取的烹饪食谱推荐给用户,以供用户选择。
在一个可选的实施例中,在所述提醒时间节点上推荐与所述烹饪参数对应的多媒体内容包括:在视频库中获取与所述烹饪参数对应的所述多媒体内容;在所述提醒时间节点上推荐所述多媒体内容;和/或,在所述提醒时间节点上推荐与所述烹饪参数对应的多媒体内容之后,所述方法还包括:基于接收到的第二确定信息从所述多媒体内容中确定出目标多媒体内容;将所述多媒体内容发送给目标播放终端,以指示所述目标播放终端播放所述目标多媒体内容。在本实施例中,从视频库中获取的与烹饪参数对应的多媒体内容(例如,视频)可以是多个,在该情况下,可以形成至少包括多个多媒体内容的标识信息的多媒体列表。
在一个可选的实施例中,将所述多媒体内容发送给目标播放终端,以指示所述目标播放终端播放所述目标多媒体内容包括:确定支持播放所述多媒体内容的候选播放终端;将所述候选播放终端距离目标用户最近的播放终端确定为所述目标播放终端;将所述多媒体内容发送给目标播放终端,以指示所述目标播放终端播放所述目标多媒体内容。在本实施例中,支持播放多媒体内容的终端可以有多个,在该情况下,可以基于用户的位置来确定最合适的播放终端,例如,选择距离用户最近的播放终端来播放目标多媒体内容,或者基于用户在一定时间段内(例如,在之前的多次烹饪时间段内)对播放终端的使用次数来选取最常用的播放终端(即,选取使用次数最多的播放终端),或者基于用户输入的选择信息或者播放终端的信息来确定用于播放目标多媒体内容的终端。
下面结合具体实施例对本发明进行整体说明:
在本优选实施例中提供了一种智能家居操作***中多媒体数据的管理的方法,图2是根据本发明优选实施例的智能家居操作***中多媒体数据的管理方法的流程图,如图2所示,该流程包括如下步骤:
步骤S202,智能家居操作***根据智能冰箱(在本实施例中以智能存储设备是智能冰箱为例进行说明)的食材管理记录,推荐用户食谱,并确定用户所选择的食谱;
其中,智能存储设备在此例如是智能冰箱,其既可实现传统冰箱的食物储备环境的改善,还可实现对食材的新鲜程度监控、食材储藏温度调控、食材的分类识别、食谱推荐等等功能。智能冰箱作为智慧家庭主要的食材储备设备,储备了家庭中所有的食材,可以实时监控食材的数量、保质期及使用情况等;同时,智能冰箱还可以根据当前所储备的食材的情况进行食谱推荐,人们可以根据推荐的食谱选择当日膳食。智能冰箱会将实时的食物储备情况上传到智能家居操作***中,并存储于食材管理记录中。然后,智能家居操作***会根据食材管理记录,为用户进行食谱推荐。具体的,可以信息推送的方式通过用户手机推荐给用户,也可以通过智能冰箱上的屏幕直接推荐给在使用冰箱拿取食材的用户。用户可以通过手机或者智能冰箱进行食谱选择,并将选择确定的食谱发送至智能家居操作***。
例如,智能冰箱上报了从冰箱中取出的食材包括有土豆、鸡肉、鲫鱼、米饭;根据取出的土豆、鸡肉、鲫鱼、米饭,智能家居操作***连接互联网并确定出可供选择的烹饪食谱:土豆烧鸡块、鲫鱼汤、红烧鲫鱼、蒸米饭、黄焖鸡、酸辣土豆丝等;其中,在用户看到由***确定的多个食谱后,输入确定信息,由此确定目标食谱为米饭、土豆烧鸡块、鲫鱼汤。需要说明的是,用户还可以根据自己的喜好输入其他食谱,即,输入除推荐的食谱之外的其他食谱。
步骤S204,根据用户选择的食谱,确定烹制食谱中的食物所需要使用的智能家居设备;;
在智能家居操作***中,用户的一日三餐所可能食用的食物/菜品可以有很多种类,例如,主食可以有米饭、面条、馒头、面包、饼等,菜品可以有西红柿炒蛋、鱼香肉丝、宫保鸡丁、土豆烧鸡块、西红柿炖牛腩等,汤类有排骨汤、鱼头汤、紫菜蛋花汤等,每种不同的食物将会有不同的制作方法和不同的制作时间长度,而且在加工这些食物所使用的烹制厨具也可能存在着不同。
例如,米饭制作所需要使用的智能家居设备为智能电饭煲,面包所需要使用的智能家居设备为智能烤箱。具体的,可以通过连接网络服务器搜索确定食物制作所需要使用的智能家居设备,还可以由用户输入每种食物所需要使用的智能家居设备。
现有的烹制厨具已经普遍智能化,并已成为了智能家居设备的主要成员,例如,智能电饭煲、智能灶头、智能电磁炉、智能烤箱等,这些智能化的烹制厨具均将食物的烹制数据上传到智能解决***中,例如,由用户设置食物的制作时间、食物制作过程中的温度监控、食物制作的状态监控等。
步骤S206,智能家居操作***对所确定的智能家居设备进行状态监控,并获取所监控智能家居设备的操作参数;
根据食谱所确定的智能家居设备可能会包括多个,例如,智能电饭煲、智能灶头,那么,智能家居操作***会对接收到的智能电饭煲和智能灶头的状态数据进行定时监控,监控智能电饭煲和智能灶头的状态数据,对于未进行监控的智能家居设备,智能家居操作***可以只按照一定的数据采集周期,定期接收智能家居设备上传的状态数据;而对于加入到监控范围中的智能家居设备,智能家居操作***可以采用一定的方式缩短智能家居设备的数据采集周期——比如,当智能家居设备发生操作数据,即会上传给智能家居***,智能家居***会对上传的数据进行分析,获知智能家居设备的具体操作参数。该操作参数可以包括用户设定的制作时间长度、用户设定的烹制开始时间、选择的制作模式(如煮粥、米饭、煲汤、烤鸡翅)、不同智能家居设备对其不同制作模式的***设定制作时间、智能家居设备的操作状态(如中火、大火,或者设备执行某种模式的已运行时长等);在本实施例中可以采用通过烹制厨具获取用户输入的食物制作时间参数确定食物的制作过程中的时间数据。
步骤S208,根据所获取的操作参数,确定食谱中的食物的起始烹制时间和预计烹制时长,以及需要提醒时间节点;
在准备食谱时,用户通常会是多个食物同时进行,具体的,可以将由不同烹制厨具制作的食物同时烹制。***会对所获取的智能家居设备的操作数据进行分析,确定每种食物所使用的烹制厨具的烹制时间和烹制时长。在本实施例中,由前述描述可知,用户根据推荐食谱清单,最终选择的食谱信息为“米饭、土豆烧鸡块、鲫鱼汤”,根据用户选择,***确定所选择的智能厨具分别为“智能电饭煲”和“智能灶头”,那么智能家居操作***会对智能电饭煲和智能灶头的状态进行监控,并获知智能电饭煲和智能灶头的操作参数:例如用户在上午时间11:20时对智能电饭煲开启了煮饭模式,智能电饭煲完成煮饭模式所需要的时间长度为20分钟(此处的20分钟为智能电饭煲预先配置地完成煮饭模式所需要的时长,在煲粥模式中,此处时间长度则可以为60分钟),智能家居操作***根据该操作参数可以确定“米饭”的起始烹制时间为11:20,预计烹制时长为20分钟;
智能家居操作***通过智能灶头获取到,用户在11点对智能灶头设定了煲汤模式,并设定了制作时间长度大火10分钟、小火20分钟,***根据该操作参数可以确定“鲫鱼汤”的起始烹制时间为11:00,预计烹制时长为30分钟;
同时,智能家居操作***确定“土豆烧鸡块”的制作(炒菜模式)也需要智能灶头,而当前通过智能灶头采集的操作参数无法确定食物“土豆烧鸡块”的制作时间,智能家居操作***则确定在智能灶头的煲汤模式结束后进行烹制“土豆烧鸡块”,即预计制作“土豆烧鸡块”的起始烹制时间为11:30(智能灶头结束当前煲汤模式的时间);
同时,***通过执行前述确定的“土豆烧鸡块”的制作(炒菜模式)也需要智能灶头,而当前通过智能灶头采集的操作参数无法确定食物“土豆烧鸡块”的制作时间,***则会确定在智能灶头的煲汤模式结束后进行烹制“土豆烧鸡块”,即预计制作“土豆烧鸡块”的起始烹制时间为11:30(智能灶头结束当前煲汤模式的时间)。
***能够确定出:
1)智能电饭煲煮饭模式的起始烹制时间(11:20)和预计烹制时长(20分钟);
2)智能灶头煲汤模式的起始烹制时间(11:00)和预计烹制时长(30分钟);
3)预计的智能灶头炒菜模式的起始烹制时间(11:30);
可以确定提醒时间节点如下:
11:00开启煲汤模式;
11:20开启煮饭模式;
11:30开启炒菜模式(制作“土豆烧鸡块”);
另外需要指出,实际的推荐时间可能会有间断延迟,比如考虑到用户的操作时间,会在11:25接收到网络服务器生成的播放时长为5分钟的推荐视频清单。具体的时间确定可以根据用户启动智能厨具的时间控制调整;
步骤S210,根据食物的起始烹制时间、预计烹制时长以及提醒时间节点,确定可播放视频的时间长度,并从网络服务器中的视频库中匹配播放时间相同的视频,生成视频推荐清单;
其中,图3为本优选实施例的***示意图,在图3中,智能家居设备与网络服务器之间通过路由器进行数据传输,智能家居操作***在确定了视频播放长度后,会通过路由器将视频获取请求传送至网络服务器,视频获取请求中会包括请求视频的播放时间长度;网络服务器在接收到视频获取请求后,会根据请求播放时间长度从网络服务器的视频库中匹配符合要求的视频,然后生成视频推荐清单并通过路由器传送到智能家居操作***;
通过前述步骤,可以确定用户需要提醒的时间节点时间为:
11:00开启煲汤模式;
11:20开启煮饭模式;
11:30开启炒菜模式(制作“土豆烧鸡块”)。
同时,根据食物制作所设定的起始烹制时间和预计烹制时长,可以确定:
1)智能电饭煲煮饭模式的起始烹制时间(11:20)和预计烹制时长(20分钟);
2)智能灶头煲汤模式的起始烹制时间(11:00)和预计烹制时长(30分钟);
3)预计的智能灶头炒菜模式的起始烹制时间(11:30);
基于此可以确定,11:00—11:20的时间范围内,可推荐播放的视频时间长度为20分钟;11:20—11:30的时间范围内,可推荐播放的视频时间长度为10分钟;
在确定了视频播放时间长度后,智能家居操作***会根据时间长度,分别在提醒时间节点(11:00、11:20)向网络服务器发送视频推荐请求,网络服务器接收到请求后,会根据请求中所包含的视频播放时间长度信息,在视频库中匹配出分别符合时间长度20分钟、10分钟的视频信息,然后分别生成视频推荐清单并返回给智能家居操作***;
步骤S212,智能家居操作***将接收到的视频推荐清单分发到智能家居设备的显示屏幕上,供用户选择。
其中,上述具备显示屏幕的智能家居设备可以为用户的手机,或者为用户当前所使用的智能家居设备位置处的可提供视频播放的智能家居设备终端,例如,智能冰箱的显示屏上,还可以是智能电视,具体的播放终端,例如可以由用户在手机终端上进行选择切换;
在执行了步骤S210之后,智能家居操作***会在11:00接收到网络服务器生成的播放时长为20分钟的推荐视频清单,在11:20会接收到网络服务器生成的播放时长为10分钟的推荐视频清单。
在确定了用户选择的视频之后,会将距离目标用户最近的播放终端确定为目标播放终端(或者将常用的播放终端确定为目标播放终端,或者将固定的播放终端确定为目标播放终端);例如,用户距离智能电视最近,则将智能电视选择为播放终端;
在确定了目标播放终端之后,可以将所述多媒体内容发送给目标播放终端,以指示所述目标播放终端播放所述目标多媒体内容;
此外,还可以将接收到的视频推荐清单通过路由器转发给用户的手机上显示,用户通过滑动屏幕,选择需要观看的视频并点击播放。
考虑到某些场景,例如人们仅通过智能电饭煲煮饭或煲制汤粥时,需要用户参与的过程或操作较少,可以考虑在进行视频推荐前进行场景操作的判断。可选地,在步骤S204中智能家居操作***确定了烹制食谱中的食物所需要使用的智能家居设备后,可以增加对食谱中食物制作所需用户参与程度的判断,对于用户参与过程或操作较少的,可以无需进行视频推荐提醒,仅需要在当有用户外出时进行相应剩余时间的提醒。下面对该实施例进行说明:
图4是根据本发明可选实施例的智能家居操作***中多媒体数据的管理方法的流程图。在本可选实施例中只示出了上述实施例中的部分步骤,如图4所示,在确定完成所述目标烹饪食谱所使用的目标智能家居设备之后,智能家居操作***中多媒体数据的管理方法还包括:
S402,基于所述目标智能家居设备的类型确定完成所述目标烹饪食谱时目标用户的参与度;
S404,在确定所述参与度小于预定参与阈值,且基于所述目标用户所携带的终端和/或可穿戴设备确定所述目标用户与所述目标智能家居设备的距离大于预定距离阈值的情况下,将所述目标智能家居设备的运行状态以及剩余工作时间推送给所述目标用户所携带的终端。
其中,在本可选实施例中,用户选择的食谱可能仅包括一些在制作过程中无需用户参与的食谱,例如,煮米饭、煮粥、煲汤等。在烹制这些食谱时,可能仅需要掌握下食物的烹制时间即可,无需进行视频推荐。
在根据用户选择的食谱确定了需要使用的智能家居设备后,就可以根据智能家居设备的类型完成目标食谱方式,判断食物在制作过程中是否需要用户参与,从而确定用户的参与度。
当判断为不需要用户参与,即参与度小于一阈值时,智能家居操作***的服务器获取智能家居设备的操作数据,如当前的运行状态,剩余的烹制时间等;同时,在通过用户手机终端或佩戴的智能手环获取用户的位置状态,判断当前用户是否为外出状态,并在确定为外出状态时将智能家居设备的当前运行状态或剩余工作时间推送至用户手机终端上。
通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到根据上述实施例的方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本发明的技术方案本质上或者说对相关技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质(如ROM/RAM、磁碟、光盘)中,包括若干指令用以使得一台终端设备(可以是手机,计算机,服务器,或者网络设备等)执行本发明各个实施例所述的方法。
在本实施例中还提供了一种智能家居操作***中多媒体数据的管理装置,该装置用于实现上述实施例及优选实施方式,已经进行过说明的不再赘述。如以下所使用的,术语“模块”可以实现预定功能的软件和/或硬件的组合。尽管以下实施例所描述的装置较佳地以软件来实现,但是硬件,或者软件和硬件的组合的实现也是可能并被构想的。
图5是根据本发明实施例的智能家居操作***中多媒体数据的管理装置的结构框图,如图5所示,该装置包括第一确定模块52,用于确定目标烹饪食谱;第二确定模块54,用于基于所述目标烹饪食谱确定烹饪参数以及提醒时间节点;推荐模块56,用于在所述提醒时间节点上推荐与所述烹饪参数对应的多媒体内容。
在一个可选的实施例中,所述第二确定模块包括:第一确定单元,用于确定完成所述目标烹饪食谱所使用的目标智能家居设备;第一获取单元,用于获取所述目标智能家居设备所上报的操作参数;第二确定单元,用于根据所述操作参数中包括的所述目标智能家居设备的开始使用时间点以及使用时长确定所述烹饪参数以及所述提醒时间节点。
在一个可选的实施例中,所述第二确定单元可以通过如下方式根据所述操作参数中包括的所述目标智能家居设备的开始使用时间点以及使用时长确定所述烹饪参数以及所述提醒时间节点:将所述使用时长确定为所述烹饪参数中包括的烹饪时长;将所述开始使用时间点确定为所述提醒时间点。
在一个可选的实施例中,所述推荐模块56可以通过如下方式在所述提醒时间节点上推荐与所述烹饪参数对应的多媒体内容:在所述提醒时间节点上推荐与所述烹饪参数中包括的烹饪时长匹配的所述多媒体内容。
在一个可选的实施例中,所述装置还包括:第三确定模块,用于基于所述目标智能家居设备的类型确定完成所述目标烹饪食谱时目标用户的参与度;推送模块,在确定所述参与度小于预定参与阈值的情况下,将所述目标智能家居设备的运行状态以及剩余工作时间推送给所述目标用户所携带的终端和/或可穿戴设备。
在一个可选的实施例中,所述推送模块包括:推送单元,用于在确定所述参与度小于预定参与阈值,且基于所述目标用户所携带的终端和/或可穿戴设备确定所述目标用户与所述目标智能家居设备的距离大于预定距离阈值的情况下,将所述目标智能家居设备的运行状态以及剩余工作时间推送给所述目标用户所携带的终端。
在一个可选的实施例中,第一确定模块52包括:第二获取单元,用于获取智能存储设备上报的食材信息,其中,所述食材信息包括从所述智能存储设备中所取出的目标食材的信息;第三确定单元,用于确定与所述目标食材所对应的烹饪食谱;第四确定单元,用于基于接收到的第一确定信息从与所述目标食材所对应的烹饪食谱中确定出所述目标烹饪食谱。
在一个可选的实施例中,所述推荐模块56包括:第三获取单元,用于在视频库中获取与所述烹饪参数对应的所述多媒体内容;推荐单元,用于在所述提醒时间节点上推荐所述多媒体内容。
在一个可选的实施例中,上述装置还用于在所述提醒时间节点上推荐与所述烹饪参数对应的多媒体内容之后,基于接收到的第二确定信息从所述多媒体内容中确定出目标多媒体内容;将所述多媒体内容发送给目标播放终端,以指示所述目标播放终端播放所述目标多媒体内容。
在一个可选的实施例中,所述装置用于通过如下方式将所述多媒体内容发送给目标播放终端,以指示所述目标播放终端播放所述目标多媒体内容:确定支持播放所述多媒体内容的候选播放终端;将所述候选播放终端距离目标用户最近的播放终端确定为所述目标播放终端;将所述多媒体内容发送给目标播放终端,以指示所述目标播放终端播放所述目标多媒体内容。
需要说明的是,上述各个模块是可以通过软件或硬件来实现的,对于后者,可以通过以下方式实现,但不限于此:上述模块均位于同一处理器中;或者,上述各个模块以任意组合的形式分别位于不同的处理器中。
本发明的实施例还提供了一种计算机可读存储介质,该计算机可读存储介质中存储有计算机程序,其中,该计算机程序被设置为运行时执行上述任一项方法实施例中的步骤。
可选地,在本实施例中,上述计算机可读存储介质可以包括但不限于:U盘、只读存储器(Read-Only Memory,简称为ROM)、随机存取存储器(Random Access Memory,简称为RAM)、移动硬盘、磁碟或者光盘等各种可以存储计算机程序的介质。
本发明的实施例还提供了一种电子装置,包括存储器和处理器,该存储器中存储有计算机程序,该处理器被设置为运行计算机程序以执行上述任一项方法实施例中的步骤。
可选地,上述电子装置还可以包括传输设备以及输入输出设备,其中,该传输设备和上述处理器连接,该输入输出设备和上述处理器连接。
可选地,本实施例中的具体示例可以参考上述实施例及可选实施方式中所描述的示例,本实施例在此不再赘述。
通过上述实施例,可以实现根据食物的制作时长推荐播放时长匹配的视频,这样用户可以在制作食物的时候,既可以观看视频,又可以对食物制作的时间进行控制提醒,极大地提高了用户的生活体验,保证了用户的生活质量。
显然,本领域的技术人员应该明白,上述的本发明的各模块或各步骤可以用通用的计算装置来实现,它们可以集中在单个的计算装置上,或者分布在多个计算装置所组成的网络上,可选地,它们可以用计算装置可执行的程序代码来实现,从而,可以将它们存储在存储装置中由计算装置来执行,并且在某些情况下,可以以不同于此处的顺序执行所示出或描述的步骤,或者将它们分别制作成各个集成电路模块,或者将它们中的多个模块或步骤制作成单个集成电路模块来实现。这样,本发明不限制于任何特定的硬件和软件结合。
以上所述仅为本发明的优选实施例而已,并不用于限制本发明,对于本领域的技术人员来说,本发明可以有各种更改和变化。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。

Claims (12)

1.一种智能家居操作***中多媒体数据的管理方法,其特征在于,包括:
确定目标烹饪食谱;
基于所述目标烹饪食谱确定烹饪参数以及提醒时间节点;
在所述提醒时间节点上推荐与所述烹饪参数对应的多媒体内容;
其中,在所述提醒时间节点上推荐与所述烹饪参数对应的多媒体内容包括:在视频库中获取与所述烹饪参数对应的所述多媒体内容;在所述提醒时间节点上推荐所述多媒体内容。
2.根据权利要求1所述的方法,其特征在于,基于所述目标烹饪食谱确定烹饪参数以及提醒时间节点包括:
确定完成所述目标烹饪食谱所使用的目标智能家居设备;
获取所述目标智能家居设备所上报的操作参数;
根据所述操作参数中包括的所述目标智能家居设备的开始使用时间点以及使用时长确定所述烹饪参数以及所述提醒时间节点。
3.根据权利要求2所述的方法,其特征在于,根据所述操作参数中包括的所述目标智能家居设备的开始使用时间点以及使用时长确定所述烹饪参数以及所述提醒时间节点包括:
将所述使用时长确定为所述烹饪参数中包括的烹饪时长;
将所述开始使用时间点确定为所述提醒时间点。
4.根据权利要求3所述的方法,其特征在于,在所述提醒时间节点上推荐与所述烹饪参数对应的多媒体内容包括:
在所述提醒时间节点上推荐与所述烹饪参数中包括的烹饪时长匹配的所述多媒体内容。
5.根据权利要求2所述的方法,其特征在于,在确定完成所述目标烹饪食谱所使用的目标智能家居设备之后,所述方法还包括:
基于所述目标智能家居设备的类型确定完成所述目标烹饪食谱时目标用户的参与度;
在确定所述参与度小于预定参与阈值的情况下,将所述目标智能家居设备的运行状态以及剩余工作时间推送给所述目标用户所携带的终端和/或可穿戴设备。
6.根据权利要求5所述的方法,其特征在于,在确定所述参与度小于预定参与阈值的情况下,将所述目标智能家居设备的运行状态以及剩余工作时间推送给所述目标用户所携带的终端包括:
在确定所述参与度小于预定参与阈值,且基于所述目标用户所携带的终端和/或可穿戴设备确定所述目标用户与所述目标智能家居设备的距离大于预定距离阈值的情况下,将所述目标智能家居设备的运行状态以及剩余工作时间推送给所述目标用户所携带的终端。
7.根据权利要求1所述的方法,其特征在于,确定所述目标烹饪食谱包括:
获取智能存储设备上报的食材信息,其中,所述食材信息包括从所述智能存储设备中所取出的目标食材的信息;
确定与所述目标食材所对应的烹饪食谱;
基于接收到的第一确定信息从与所述目标食材所对应的烹饪食谱中确定出所述目标烹饪食谱。
8.根据权利要求1所述的方法,其特征在于,
在所述提醒时间节点上推荐与所述烹饪参数对应的多媒体内容之后,所述方法还包括:基于接收到的第二确定信息从所述多媒体内容中确定出目标多媒体内容;将所述多媒体内容发送给目标播放终端,以指示所述目标播放终端播放所述目标多媒体内容。
9.根据权利要求8所述的方法,其特征在于,将所述多媒体内容发送给目标播放终端,以指示所述目标播放终端播放所述目标多媒体内容包括:
确定支持播放所述多媒体内容的候选播放终端;
将所述候选播放终端距离目标用户最近的播放终端确定为所述目标播放终端;
将所述多媒体内容发送给目标播放终端,以指示所述目标播放终端播放所述目标多媒体内容。
10.一种智能家居操作***中多媒体数据的管理装置,其特征在于,包括:
第一确定模块,用于确定目标烹饪食谱;
第二确定模块,用于基于所述目标烹饪食谱确定烹饪参数以及提醒时间节点;
推荐模块,用于在所述提醒时间节点上推荐与所述烹饪参数对应的多媒体内容;
其中,所述推荐模块,还用于在视频库中获取与所述烹饪参数对应的所述多媒体内容;在所述提醒时间节点上推荐所述多媒体内容。
11.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质中存储有计算机程序,其中,所述计算机程序被设置为运行时执行所述权利要求1至9任一项中所述的方法。
12.一种电子装置,包括存储器和处理器,其特征在于,所述存储器中存储有计算机程序,所述处理器被设置为运行所述计算机程序以执行所述权利要求1至9任一项中所述的方法。
CN201911183658.XA 2019-11-27 2019-11-27 智能家居操作***中多媒体数据的管理方法和装置 Active CN110989377B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201911183658.XA CN110989377B (zh) 2019-11-27 2019-11-27 智能家居操作***中多媒体数据的管理方法和装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201911183658.XA CN110989377B (zh) 2019-11-27 2019-11-27 智能家居操作***中多媒体数据的管理方法和装置

Publications (2)

Publication Number Publication Date
CN110989377A CN110989377A (zh) 2020-04-10
CN110989377B true CN110989377B (zh) 2022-09-06

Family

ID=70087483

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201911183658.XA Active CN110989377B (zh) 2019-11-27 2019-11-27 智能家居操作***中多媒体数据的管理方法和装置

Country Status (1)

Country Link
CN (1) CN110989377B (zh)

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN112635025B (zh) * 2020-12-31 2023-02-03 青岛海尔科技有限公司 食谱的预测方法及装置、存储介质、电子装置
CN113590949A (zh) * 2021-07-28 2021-11-02 青岛博芬智能科技股份有限公司 用于酒品推荐的方法及装置、酒柜和存储介质
CN115248559B (zh) * 2021-10-29 2023-09-26 深圳市发掘科技有限公司 料理机烹饪完成提醒方法、装置、计算机设备和存储介质

Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103454929A (zh) * 2012-05-30 2013-12-18 丁瑞彭 包含智能化信息的菜谱、智能烹饪辅助应用和烹饪设备
CN104469531A (zh) * 2014-12-18 2015-03-25 乐视致新电子科技(天津)有限公司 一种定时提醒方法及装置
CN105676699A (zh) * 2016-02-25 2016-06-15 北京小米移动软件有限公司 提醒烹饪状态的方法及装置
CN106454548A (zh) * 2016-10-21 2017-02-22 北京小米移动软件有限公司 消息推送方法及装置
CN106569411A (zh) * 2016-10-31 2017-04-19 北京小米移动软件有限公司 智能烹饪厨具提醒方法和装置
CN106603621A (zh) * 2016-10-31 2017-04-26 北京小米移动软件有限公司 智能烹饪厨具的设置方法及装置
CN109240135A (zh) * 2018-09-13 2019-01-18 深圳北鱼信息科技有限公司 智能厨房控制***及方法
CN109856981A (zh) * 2019-01-24 2019-06-07 深圳市赛亿科技开发有限公司 一种智能厨房辅助烹饪方法及***

Patent Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103454929A (zh) * 2012-05-30 2013-12-18 丁瑞彭 包含智能化信息的菜谱、智能烹饪辅助应用和烹饪设备
CN104469531A (zh) * 2014-12-18 2015-03-25 乐视致新电子科技(天津)有限公司 一种定时提醒方法及装置
CN105676699A (zh) * 2016-02-25 2016-06-15 北京小米移动软件有限公司 提醒烹饪状态的方法及装置
CN106454548A (zh) * 2016-10-21 2017-02-22 北京小米移动软件有限公司 消息推送方法及装置
CN106569411A (zh) * 2016-10-31 2017-04-19 北京小米移动软件有限公司 智能烹饪厨具提醒方法和装置
CN106603621A (zh) * 2016-10-31 2017-04-26 北京小米移动软件有限公司 智能烹饪厨具的设置方法及装置
CN109240135A (zh) * 2018-09-13 2019-01-18 深圳北鱼信息科技有限公司 智能厨房控制***及方法
CN109856981A (zh) * 2019-01-24 2019-06-07 深圳市赛亿科技开发有限公司 一种智能厨房辅助烹饪方法及***

Also Published As

Publication number Publication date
CN110989377A (zh) 2020-04-10

Similar Documents

Publication Publication Date Title
CN110989377B (zh) 智能家居操作***中多媒体数据的管理方法和装置
CN113133677B (zh) 烹饪提示方法和装置、智能终端、烹饪设备、电子设备和存储介质
CN106955013A (zh) 一种智能厨房烹饪***及智能辅助烹饪的方法
CN106773859B (zh) 一种智能烹饪控制方法
CN107851397A (zh) 食谱***
CN108447543A (zh) 基于烹饪设备的菜谱推送方法和装置
CN111209482A (zh) 一种菜谱的推送方法和装置
WO2021204115A1 (zh) 数据生成方法、处理方法和执行方法及设备
CN108133743A (zh) 一种信息推送的方法、装置和***
US20210186260A1 (en) Coordinated cooking system and method
CN112782996B (zh) 设备联动方法及装置、存储介质、电子装置
CN106504033A (zh) 信息推送方法及装置
CN110289078A (zh) 一种基于智慧家庭操作***的食谱推荐方法及装置
CN111352355A (zh) 烹饪方法、设备、***及介质
CN109710855A (zh) 一种确定菜谱的方法、装置、烹饪设备及存储介质
CN110989389A (zh) 一种菜谱的调整方法和装置
CN109698776B (zh) 一种冰箱的信息管理方法
CN109376308A (zh) 一种基于社交软件的菜谱推荐方法和装置
CN110806697B (zh) 基于智能家居操作***的提示方式的确定方法及装置
CN110875089B (zh) 一种基于烹饪历史记录的食谱推荐方法和烹饪厨电
CN115587245A (zh) 菜谱清单的推荐方法、装置、存储介质及电子装置
CN116509205A (zh) 基于智能烹饪设备的自烹饪控制方法及装置
CN116796078A (zh) 基于食材重量智能化匹配菜谱系数的方法及装置
CN111178035A (zh) 电子菜谱集的生成方法及装置、存储介质、终端
CN113596091A (zh) 烹饪处理方法、***及设备

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant