信息推送方法及装置的制造方法
【专利摘要】本发明是关于一种信息推送方法及装置,其方法包括:在目标对象观看终端播放的视频时,获取所述目标对象的身份信息;获取视频的播放信息;根据所述播放信息,生成与所述身份信息相匹配的推送信息;通过所述终端播放所述推送信息。这样在用户观看视频的时间过长时,或者用户观看的视频类型不符合用户是身份信息时,会将产生的推送信息在终端上播放,以提示用户或播放适合用户观看的视频。
【专利说明】
信息推送方法及装置
技术领域
[0001]本发明实施例涉及信息技术领域,尤其涉及一种信息推送方法及装置。
【背景技术】
[0002]电视机是家庭很重要的家电设备,很多家庭都有电视机,随着电视机越来越智能化、电视机尺寸的提高及可供播放视频节目的种类不断增多,每天看电视也成为许多家庭成员的生活习惯。而传统的电视机只能根据用户的选择来播放相应的电视节目,而不能针对用户类型向用户推送有价值的信息。
【发明内容】
[0003]为克服相关技术中存在的问题,本发明提供一种信息推送方法及装置。
[0004]根据本发明实施例的第一方面,提供一种信息推送方法,包括:
[0005]在目标对象观看终端播放的视频时,获取所述目标对象的身份信息;
[0006]获取视频的播放信息;
[0007]根据所述播放信息,生成与所述身份信息相匹配的推送信息;
[0008]通过所述终端播放所述推送信息。
[0009]根据本发明实施例的第二方面,提供一种信息推送装置,包括:
[0010]身份信息获取单元,用于在目标对象观看终端播放的视频时,获取所述目标对象的身份信息;
[0011 ]播放信息获取单元,用于获取视频的播放信息;
[0012]推送信息生成单元,用于根据所述播放信息,生成与所述身份信息相匹配的推送信息;
[0013]推送信息播放单元,用于通过所述终端播放所述推送信息。
[0014]本发明的实施例提供的技术方案可以包括以下有益效果:
[0015]本发明实施例中提供的信息推送方法及装置,在用户观看终端上播放的视频时,获取用户的身份信息及该视频的播放信息,并根据该播放信息,生成与用户身份信息相匹配的推送信息,并通过终端播放该推送信息。这样在用户观看视频的时间过长时,或者用户观看的视频类型不符合用户是身份信息时,会将产生的推送信息在终端上播放,以提示用户或播放适合用户观看的视频。
[0016]应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本发明。
【附图说明】
[0017]此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本发明的实施例,并与说明书一起用于解释本发明的原理。
[0018]图1是根据一示例性实施例示出的一种信息推送方法的流程图;
[0019]图2是图1中步骤SllO的流程图;
[0020]图3是图1中步骤S130的流程图;
[0021]图4是图1中步骤S140的流程图;
[0022]图5是根据一示例性实施例示出的一种信息推送装置的结构示意图;
[0023]图6是图5中身份信息获取单元的示意图;
[0024]图7是图5中推送信息生成单元的示意图;
[0025]图8是图5中推送信息生成单元的另一示意图;
[0026]图9是图5中推送信息播放单元的示意图。
【具体实施方式】
[0027]这里将详细地对示例性实施例进行说明,其示例表示在附图中。下面的描述涉及附图时,除非另有表示,不同附图中的相同数字表示相同或相似的要素。以下示例性实施例中所描述的实施方式并不代表与本发明相一致的所有实施方式。相反,它们仅是与如所附权利要求书中所详述的、本发明的一些方面相一致的装置和方法的例子。
[0028]为了相关的问题,本发明实施例首先提供了一种信息推送方法,如图1所示,该方法可以包括如下步骤:
[0029]在步骤SI10中,在目标对象观看终端播放的视频时,获取目标对象的身份信息。
[0030]实施例中这里的目标对象是指用户,例如,可以是儿童用户、老人用户等,还可以是其它用户。这里获取目标对象的身份信息,是指识别出目标对象是属于何种用户,可以采用人脸识别算法来识别。
[0031 ]示例性的,以终端为电视机为例,目前很多电视机上都安装有摄像头,可以通过摄像头采集用户的图像,通过对采集到的图像进行人脸识别等处理,可以获取到目标对象的身份信息。通常情况下,用户中的家庭成员比较固定,这样可以通过预先采集家庭成员中的每个用户的人脸特征,并将每个人的人脸特征存储到特征库中。在摄像头采集到当前用户的人脸图像时,可以提取人脸图像中的特征,并与特征库中的特征比对,识别出具体是哪个用户,记得到用户的身份信息。
[0032]在步骤S120中,获取视频的播放信息。
[0033]在得到目标对象的身份信息之后,需要得到终端播放当前的视频信息,例如播放时长、视频类型等。
[0034]在步骤S130中,根据播放信息,生成与身份信息相匹配的推送信息。
[0035]示例性的,在检测到用户观看视频的时间过长时,或者用户观看的视频类型不适合该用户观看时,会生成相应的推送信息。
[0036]示例性的,播放信息可以是:播放时长;用户的身份信息可以是儿童用户信息或老人用户信息。
[0037]在播放时长大于预设时长,且身份信息为儿童用户信息时,生成作为推送信息的警示提示信息。
[0038]由于儿童用户的自制力较弱,很容易沉迷于电视,因此,需要通过警示的提示来告知儿童用户需要停止观看电视节目,防止看电视过度给儿童用户带来健康上的不良影响,或者耽误写作业等。
[0039]在播放时长大于预设时长,且身份信息为老人用户信息时,生成作为推送信息的友情提不?目息。
[0040]通常情况下老年用户需要多休息、多运动,在看电视时间过长时,很可能会给老年用户的身体健康带来不良影响,因此给予老年用户委婉的友情提示,可以使老年用户更容易接受。
[0041 ] 在步骤S140中,通过终端播放推送信息。
[0042]通过在终端上播放该推送信息,以提示用户,或者播放适合该用户观看的视频节目。
[0043]本发明实施例中提供的信息推送方法,在用户观看终端上播放的视频时,获取用户的身份信息及该视频的播放信息,并根据该播放信息,生成与用户身份信息相匹配的推送信息,并通过终端播放该推送信息。这样在用户观看视频的时间过长时,或者用户观看的视频类型不符合用户是身份信息时,会将产生的推送信息在终端上播放,以提示用户或播放适合用户观看的视频。
[0044]为了详细阐述如何获取目标对象的身份信息,作为图1方法的细化,在本发明的另一实施例中,如图2所示,步骤S110还可以包括如下步骤:
[0045]在步骤SI11中,通过终端上的摄像头采集目标对象的图像信息。
[0046]在步骤S112中,在图像信息中包含目标对象的人脸图像信息时,通过人脸识别算法识别出目标对象的身份信息。
[0047]通过已有的人脸识别算法,可以快速确定用户的身份信息,这里不在赘述。在通过终端上的摄像头采集用户的图像信息时,可以在终端播放的视频节目切换后,重新识别用户的身份信息;还可以相隔一定时间重新采集用户图像来识别用户身份信息;还可以实时识别,本发明实施例中不限于此。
[0048]作为图1方法的细化,在本发明提供的又一实施例中,如图3所示,步骤S130还可以包括如下步骤:
[0049]在步骤S131中,判断播放信息是否与身份信息相匹配。
[0050]当播放信息与身份信息不相匹配时,在步骤S132中,获取与身份信息相对应的视频。
[0051 ]在步骤S133中,将与身份信息相对应的视频作为推送信息。
[0052]示例性的,如果用户的身份信息为儿童用户,那么判断终端正在的播放的视频是否符合儿童用户观看。如果终端播放的视频节目有等级划分标识,那么可以获取终端播放的视频等级,判断该等级是否满足用户观看;如果终端播放的视频没有等级划分,可以预先对视频进行等级划分,防止儿童用户观看不适的视频节目,给儿童用户的身心造成危害。
[0053]因此,一旦发现儿童用户正在观看不适于自身观看的视频,应当获取与该儿童用户身份信息相匹配的视频节目,并将终端当前播放的视频切换到与儿童用户身份相匹配的视频进行播放,那么此时的推送信息即为与用户身份信息相匹配的视频。
[0054]作为图1方法的细化,在本发明提供的又一实施例中,如图4所示,步骤S140还可以包括如下步骤:
[0055]在步骤S141中,通过终端的显示界面播放推送信息。
[0056]和/或者,在步骤S142中,通过终端的扬声器播放推送信息。
[0057]如果推送信息为图形、文字或视频等信息,那么需要通过终端的显示界面播放,如果是音频,那么需要通过终端的扬声器播放。当然,例如如果该推送信息同时包含音频和显示信息,需要结合终端的显示界面和扬声器同时播放。
[0058]本发明实施例中提供的信息推送方法,在用户观看终端上播放的视频时,获取用户的身份信息及该视频的播放信息,并根据该播放信息,生成与用户身份信息相匹配的推送信息,并通过终端播放该推送信息。这样在用户观看视频的时间过长时,或者用户观看的视频类型不符合用户是身份信息时,会将产生的推送信息在终端上播放,以提示用户或播放适合用户观看的视频。例如可以分别针对儿童用户和老人用户推送相关推送信息等。
[0059]通过以上的方法实施例的描述,所属领域的技术人员可以清楚地了解到本发明可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:只读存储器(R0M)、随机存取存储器(RAM)、磁碟或者光盘等各种可以存储程序代码的介质。
[0060]另外,作为对上述各实施例的实现,本发明实施例还提供了一种信息推送装置,该装置位于终端中,如图5所示,该装置包括:
[0061 ]身份信息获取单元10,用于在目标对象观看终端播放的视频时,获取所述目标对象的身份信息;
[0062]播放信息获取单元20,用于获取视频的播放信息;
[0063]推送信息生成单元30,用于根据所述播放信息,生成与所述身份信息相匹配的推送信息;
[0064]推送信息播放单元40,用于通过所述终端播放所述推送信息。
[0065]在本发明又一实施例中,基于图5,如图6所示,所述身份信息获取单元10,包括:
[0066]图像信息获取模块11,用于通过所述终端上的摄像头采集所述目标对象的图像信息;
[0067]身份信息识别模块12,用于在所述图像信息中包含所述目标对象的人脸图像信息时,通过人脸识别算法识别出所述目标对象的身份信息。
[0068]在本发明又一实施例中,基于图5,如图7所示,所述播放信息包括:播放时长;所述身份信息包括:儿童用户信息或老人用户信息;
[0069]所述推送信息生成单元30,包括:
[0070]警示提示信息生成模块31,用于在所述播放时长大于预设时长,且所述身份信息为儿童用户信息时,生成作为所述推送信息的警示提示信息;
[0071]友情提示信息生成模块32,用于在所述播放时长大于预设时长,且所述身份信息为老人用户信息时,生成作为所述推送信息的友情提示信息。
[0072]在本发明又一实施例中,基于图5,如图8所示,所述推送信息生成单元30,包括:
[0073]匹配判断模块33,用于判断所述播放信息是否与所述身份信息相匹配;
[0074]视频获取模块34,用于在所述播放信息与所述身份信息不相匹配时,获取与所述身份信息相对应的视频;
[0075]推送信息确定模块35,用于将与所述身份信息相对应的视频作为所述推送信息。
[0076]在本发明又一实施例中,基于图5,如图9所示,该装置还可以包括:所述推送信息播放单元40,包括:
[0077]第一推送信息播放模块41,用于通过所述终端的显示界面播放所述推送信息;
[0078]和/或者,第二推送信息播放模块42,用于通过所述终端的扬声器播放所述推送信息。
[0079]关于上述实施例中的装置,其中各个模块执行操作的具体方式已经在有关该方法的实施例中进行了详细描述,此处将不做详细阐述说明。
[0080]本发明实施例中提供的信息推送装置,在用户观看终端上播放的视频时,获取用户的身份信息及该视频的播放信息,并根据该播放信息,生成与用户身份信息相匹配的推送信息,并通过终端播放该推送信息。这样在用户观看视频的时间过长时,或者用户观看的视频类型不符合用户是身份信息时,会将产生的推送信息在终端上播放,以提示用户或播放适合用户观看的视频。例如可以分别针对儿童用户和老人用户推送相关推送信息等。
[0081]可以理解的是,本发明可用于众多通用或专用的计算系统环境或配置中。例如:个人计算机、服务器计算机、手持设备或便携式设备、平板型设备、多处理器系统、基于微处理器的系统、置顶盒、可编程的消费电子设备、网络PC、小型计算机、大型计算机、包括以上任何系统或设备的分布式计算环境等等。
[0082]本发明可以在由计算机执行的计算机可执行指令的一般上下文中描述,例如程序模块。一般地,程序模块包括执行特定任务或实现特定抽象数据类型的例程、程序、对象、组件、数据结构等等。也可以在分布式计算环境中实践本发明,在这些分布式计算环境中,由通过通信网络而被连接的远程处理设备来执行任务。在分布式计算环境中,程序模块可以位于包括存储设备在内的本地和远程计算机存储介质中。
[0083]需要说明的是,在本文中,诸如“第一”和“第二”等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同要素。
[0084]本领域技术人员在考虑说明书及实践这里公开的发明后,将容易想到本发明的其它实施方案。本申请旨在涵盖本发明的任何变型、用途或者适应性变化,这些变型、用途或者适应性变化遵循本发明的一般性原理并包括本发明未公开的本技术领域中的公知常识或惯用技术手段。说明书和实施例仅被视为示例性的,本发明的真正范围和精神由下面的权利要求指出。
[0085]应当理解的是,本发明并不局限于上面已经描述并在附图中示出的精确结构,并且可以在不脱离其范围进行各种修改和改变。本发明的范围仅由所附的权利要求来限制。
【主权项】
1.一种信息推送方法,其特征在于,包括: 在目标对象观看终端播放的视频时,获取所述目标对象的身份信息; 获取视频的播放信息; 根据所述播放信息,生成与所述身份信息相匹配的推送信息; 通过所述终端播放所述推送信息。2.根据权利要求1所述的信息推送方法,其特征在于,所述获取所述目标对象的身份信息,包括: 通过所述终端上的摄像头采集所述目标对象的图像信息; 在所述图像信息中包含所述目标对象的人脸图像信息时,通过人脸识别算法识别出所述目标对象的身份信息。3.根据权利要求1所述的信息推送方法,其特征在于,所述播放信息包括:播放时长;所述身份信息包括:儿童用户信息或老人用户信息; 所述生成与所述身份信息相匹配的推送信息,包括: 在所述播放时长大于预设时长,且所述身份信息为儿童用户信息时,生成作为所述推送信息的警示提示信息; 在所述播放时长大于预设时长,且所述身份信息为老人用户信息时,生成作为所述推送信息的友情提示信息。4.根据权利要求1所述的信息推送方法,其特征在于,所述生成与所述身份信息相匹配的推送信息,包括: 判断所述播放信息是否与所述身份信息相匹配; 当所述播放信息与所述身份信息不相匹配时,获取与所述身份信息相对应的视频; 将与所述身份信息相对应的视频作为所述推送信息。5.根据权利要求1所述的信息推送方法,其特征在于,所述通过所述终端播放所述推送信息,包括: 通过所述终端的显示界面播放所述推送信息; 和/或者,通过所述终端的扬声器播放所述推送信息。6.一种信息推送装置,其特征在于,包括: 身份信息获取单元,用于在目标对象观看终端播放的视频时,获取所述目标对象的身份信息; 播放信息获取单元,用于获取视频的播放信息; 推送信息生成单元,用于根据所述播放信息,生成与所述身份信息相匹配的推送信息; 推送信息播放单元,用于通过所述终端播放所述推送信息。7.根据权利要求6所述的信息推送装置,其特征在于,所述身份信息获取单元,包括: 图像信息获取模块,用于通过所述终端上的摄像头采集所述目标对象的图像信息; 身份信息识别模块,用于在所述图像信息中包含所述目标对象的人脸图像信息时,通过人脸识别算法识别出所述目标对象的身份信息。8.根据权利要求6所述的信息推送装置,其特征在于,所述播放信息包括:播放时长;所述身份信息包括:儿童用户信息或老人用户信息; 所述推送信息生成单元,包括: 警示提示信息生成模块,用于在所述播放时长大于预设时长,且所述身份信息为儿童用户信息时,生成作为所述推送信息的警示提示信息; 友情提示信息生成模块,用于在所述播放时长大于预设时长,且所述身份信息为老人用户信息时,生成作为所述推送信息的友情提示信息。9.根据权利要求6所述的信息推送装置,其特征在于,所述推送信息生成单元,包括: 匹配判断模块,用于判断所述播放信息是否与所述身份信息相匹配; 视频获取模块,用于在所述播放信息与所述身份信息不相匹配时,获取与所述身份信息相对应的视频; 推送信息确定模块,用于将与所述身份信息相对应的视频作为所述推送信息。10.根据权利要求6所述的信息推送装置,其特征在于,所述推送信息播放单元,包括: 第一推送信息播放模块,用于通过所述终端的显示界面播放所述推送信息; 和/或者,第二推送信息播放模块,用于通过所述终端的扬声器播放所述推送信息。
【文档编号】H04N21/6332GK105828114SQ201610182009
【公开日】2016年8月3日
【申请日】2016年3月28日
【发明人】佟妍妍
【申请人】乐视控股(北京)有限公司, 乐视致新电子科技(天津)有限公司