本公开是关于一种消息推送方法及装置。该方法包括:获取当前电视节目的特征信息,所述特征信息包括电视节目的名称、终止时间、广告插播时间中的一种或多种;根据所述当前电视节目的特征信息,确定烹饪完成消息的建议推送时间;根据所述烹饪完成消息的建议推送时间,确定烹饪完成消息的最终推送时间。该技术方案在接收到智能电饭煲发送的烹饪完成消息后,不需要立即推送,而是根据当前电视节目的特征信息,确定烹饪完成消息的建议推送时间,然后根据建议推送时间确定烹饪完成消息的最终推送时间,进而可以在合适的时间进行推送,避免了当前电视节目正精彩时推送该烹饪完成消息对用户的观看思路和情绪的影响,提高了用户体验。
【技术实现步骤摘要】
本公开涉及智能家居
,尤其涉及一种消息推送方法及装置。
技术介绍
相关技术中,智能电饭煲可以根据用户设定的需求,烹饪饭菜,如果用户当前正在观看电视,智能电饭煲可以将烹饪完成的消息发送给电视,并由电视在屏幕上推送,以便于提醒用户及时用餐。
技术实现思路
本公开实施例提供一种消息推送方法及装置。所述技术方案如下:根据本公开实施例的第一方面,提供一种消息推送方法,包括:获取当前电视节目的特征信息,所述特征信息包括电视节目的名称、终止时间、广告插播时间中的一种或多种;根据所述当前电视节目的特征信息,确定烹饪完成消息的建议推送时间;根据所述烹饪完成消息的建议推送时间,确定烹饪完成消息的最终推送时间本公开的实施例提供的技术方案可以包括以下有益效果:在接收到智能电饭煲发送的烹饪完成消息后,不需要立即推送,而是根据当前电视节目的特征信息,确定烹饪完成消息的建议推送时间,然后根据建议推送时间确定烹饪完成消息的最终推送时间,进而可以在合适的时间进行推送,避免了当前电视节目正精彩时推送该烹饪完成消息对用户的观看思路和情绪的影响,提高了用户体验。在一个实施例中,所述方法还包括:获取所述当前电视节目对应的频道的第一节目表,所述第一节目表记录了所述频道每个电视节目的名称,以及起始时间和终止时间;所述获取当前电视节目的特征信息包括:所述特征信息为电视节目的名称,获取所述当前电视节目的名称;所述根据所述当前电视节目的特征信息,确定烹饪完成消息的建议推送时间包括:根据所述当前电视节目的名称查询所述第一节目表,从所述第一节目表中获取所述当前电视节目的终止时间,将所述终止时间确定为所述烹饪完成消息的建议推送时间;所述根据所述烹饪完成消息的建议推送时间,确定烹饪完成消息的最终推送时间包括:确定所述最终推送时间不早于所述建议推送时间。本公开的实施例提供的技术方案可以包括以下有益效果:在接收到智能电饭煲发送的烹饪完成消息后,可以根据当前电视节目的名称和所述第一节目表,确定当前电视节目的终止时间,并根据该终止时间确定烹饪完成消息的建议推送时间,使得烹饪完成消息的最终推送时间不早于所述建议推送时间,避免了当前电视节目正精彩时推送该烹饪完成消息对用户的观看思路和情绪的影响,提高了用户体验。在一个实施例中,所述方法还包括:获取所述当前电视节目对应的频道的第二节目表,所述第二节目表记录了所述频道每个电视节目的起始时间和终止时间;所述获取当前电视节目的特征信息包括:所述特征信息为终止时间,根据当前时间查询所述第二节目表,从所述第二节目表中获取所述当前电视节目的终止时间;所述根据所述当前电视节目的特征信息,确定烹饪完成消息的建议推送时间包括:将所述终止时间确定为所述烹饪完成消息的建议推送时间;所述根据所述烹饪完成消息的建议推送时间,确定烹饪完成消息的最终推送时间包括:确定所述最终推送时间不早于所述建议推送时间。本公开的实施例提供的技术方案可以包括以下有益效果:在接收到智能电饭煲发送的烹饪完成消息后,可以获取所述当前电视节目的终止时间,并根据该终止时间确定烹饪完成消息的建议推送时间,使得烹饪完成消息的最终推送时间不早于所述建议推送时间,既不会影响用户观看电视节目时的思路和情绪,同时也便于用户在观看完毕之后及时进行就餐,提高了用户体验。在一个实施例中,所述获取当前电视节目的特征信息包括:所述特征信息为广告插播时间,获取当前电视节目的广告插播时间;所述根据所述当前电视节目的特征信息,确定烹饪完成消息的建议推送时间包括:将所述广告插播时间确定为所述烹饪完成消息的建议推送时间;所述根据所述烹饪完成消息的建议推送时间,确定烹饪完成消息的最终推送时间包括:将所述建议推送时间确定为所述烹饪完成消息的最终推送时间。本公开的实施例提供的技术方案可以包括以下有益效果:在接收到智能电饭煲发送的烹饪完成消息后,可以获取当前电视节目的广告插播时间,并将广告插播时间作为烹饪完成消息的最终推送时间,既不会影响用户观看电视节目时的思路和情绪,同时也可以及时提醒用户烹饪完毕的信息,便于用户根据需求选择就餐时间,提高了用户体验。在一个实施例中,所述方法还包括:判断所述烹饪完成消息的最终推送时间是否位于预设最晚就餐时间之前;若所述烹饪完成消息的最终推送时间位于预设最晚就餐时间之前,根据所述烹饪完成消息的最终推送时间推送所述烹饪完成消息。本公开的实施例提供的技术方案可以包括以下有益效果:用户可以根据需要设置最晚就餐时间,如果确定的烹饪完成消息的最终推送时间位于预设最晚就餐时间之前,可以根据所述烹饪完成消息的最终推送时间推送所述烹饪完成消息,既不会影响用户观看电视节目的思路和心情,也不会导致用户就餐的时间太晚,提高了用户体验。在一个实施例中,所述方法还包括:若所述烹饪完成消息的最终推送时间位于预设最晚就餐时间之后,按照所述预设最晚就餐时间推送所述烹饪完成消息。本公开的实施例提供的技术方案可以包括以下有益效果:如果用户太晚就餐,一方面会导致饭菜变凉或烹饪过度,影响就餐质量,另一方面也会影响用户的身体健康,因此若确定的烹饪完成消息的最终推送时间位于预设最晚就餐时间之后,可以在预设最晚就餐时间推送所述烹饪完成消息,避免用户就餐时间过晚,提高了用户体验。根据本公开实施例的第二方面,提供一种消息推送装置,包括:第一获取模块,用于获取当前电视节目的特征信息,所述特征信息包括电视节目的名称、终止时间、广告插播时间中的一种或多种;第一确定模块,用于根据所述当前电视节目的特征信息,确定烹饪完成消息的建议推送时间;第二确定模块,用于根据所述烹饪完成消息的建议推送时间,确定烹饪完成消息的最终推送时间。在一个实施例中,所述装置还包括:第二获取模块,用于获取所述当前电视节目对应的频道的第一节目表,所述第一节目表记录了所述频道每个电视节目的名称,以及起始时间和终止时间;所述第一获取模块用于获取所述当前电视节目的名称,所述特征信息为电视节目的名称;所述第一确定模块用于根据所述当前电视节目的名称查询所述第一节目表,从所述第一节目表中获取所述当前电视节目的终止时间,将所述终止时间确定为所述烹饪完成消息的建议推送时间;所述第二确定模块用于确定所述最终推送时间不早于所述建议推送时间。在一个实施例中,所述装置还包括:第三获取模块,用于获取所述当前电视节目对应的频道的第二节目表,所述第二节目表记录了所述频道每个电视节目的起始时间和终止时间;所述第一获取模块用于根据当前时间查询所述第二节目表,从所述第二节目表中获取所述当前电视节目的终止时间,所述特征信息为终止时间;所述第一确定模块用于将所述终止时间确定为所述烹饪完成消息的建议推送时间;所述第二确定模块用于确定所述最终推送时间不早于所述建议推送时间。在一个实施例中,所述第一获取模块用于获取当前电视节目的广告插播时间,所述特征信息为广告插播时间;所述第一确定模块用于将所述广告插播时间确定为所述烹饪完成消息的建议推送时间;所述第二确定模块用于将所述建议推送时间确定为所述烹饪完成消息的最终推送时间。在一个实施例中,所述装置还包括:判断模块,用于判断所述烹饪完成消息的最终推送时间是否位于预设最晚就餐时间之前;推送模块,用于若所述烹饪完成消息的最终推送时间位于预设最晚就餐时间之前,根据所本文档来自技高网...
【技术保护点】
一种消息推送方法,其特征在于,包括:获取当前电视节目的特征信息,所述特征信息包括电视节目的名称、终止时间、广告插播时间中的一种或多种;根据所述当前电视节目的特征信息,确定烹饪完成消息的建议推送时间;根据所述烹饪完成消息的建议推送时间,确定烹饪完成消息的最终推送时间。
【技术特征摘要】
1.一种消息推送方法,其特征在于,包括:获取当前电视节目的特征信息,所述特征信息包括电视节目的名称、终止时间、广告插播时间中的一种或多种;根据所述当前电视节目的特征信息,确定烹饪完成消息的建议推送时间;根据所述烹饪完成消息的建议推送时间,确定烹饪完成消息的最终推送时间。2.根据权利要求1所述的方法,其特征在于,所述方法还包括:获取所述当前电视节目对应的频道的第一节目表,所述第一节目表记录了所述频道每个电视节目的名称,以及起始时间和终止时间;所述获取当前电视节目的特征信息包括:所述特征信息为电视节目的名称,获取所述当前电视节目的名称;所述根据所述当前电视节目的特征信息,确定烹饪完成消息的建议推送时间包括:根据所述当前电视节目的名称查询所述第一节目表,从所述第一节目表中获取所述当前电视节目的终止时间,将所述终止时间确定为所述烹饪完成消息的建议推送时间;所述根据所述烹饪完成消息的建议推送时间,确定烹饪完成消息的最终推送时间包括:确定所述最终推送时间不早于所述建议推送时间。3.根据权利要求1所述的方法,其特征在于,所述方法还包括:获取所述当前电视节目对应的频道的第二节目表,所述第二节目表记录了所述频道每个电视节目的起始时间和终止时间;所述获取当前电视节目的特征信息包括:所述特征信息为终止时间,根据当前时间查询所述第二节目表,从所述第二节目表中获取所述当前电视节目的终止时间;所述根据所述当前电视节目的特征信息,确定烹饪完成消息的建议推送时间包括:将所述终止时间确定为所述烹饪完成消息的建议推送时间;所述根据所述烹饪完成消息的建议推送时间,确定烹饪完成消息的最终推送时间包括:确定所述最终推送时间不早于所述建议推送时间。4.根据权利要求1所述的方法,其特征在于,所述获取当前电视节目的特征信息包括:所述特征信息为广告插播时间,获取当前电视节目的广告插播时间;所述根据所述当前电视节目的特征信息,确定烹饪完成消息的建议推送时间包括:将所述广告插播时间确定为所述烹饪完成消息的建议推送时间;所述根据所述烹饪完成消息的建议推送时间,确定烹饪完成消息的最终推送时间包括:将所述建议推送时间确定为所述烹饪完成消息的最终推送时间。5.根据权利要求1至4任意一项权利要求所述的方法,其特征在于,所述方法还包括:判断所述烹饪完成消息的最终推送时间是否位于预设最晚就餐时间之前;若所述烹饪完成消息的最终推送时间位于预设最晚就餐时间之前,根据所述烹饪完成消息的最终推送时间推送所述烹饪完成消息。6.根据权利要求5所述的方法,其特征在于,所述方法还包括:若所述烹饪完成消息的最终推送时间位于预设最晚就餐时间之后,按照所述预设最晚就餐时间推送所述烹饪完成消息。7.一种消息推送装置,其特征在于,包括:第一获取...
【专利技术属性】
技术研发人员:吴珂,
申请(专利权)人:北京小米移动软件有限公司,
类型:发明
国别省市:北京;11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。